240 发简信
IP属地:北京
  • 前端用命令行交互

    像一些前端的脚手架,比如 vue-cli 一样,直接在命令行输入一段命令就可以生成一个项目。这是怎么做到的呢? yargs 我们用 yargs 来接受命令行的参数 先安装 y...

  • 240
    前端的安全问题

    前端的安全问题,是一个很容易被大家忽略的问题。也是一个很难项目话的问题。 前端安全问题主要分为以下几点: 1.xss攻击 xss攻击又叫做跨站脚本攻击,主要是用户输入或通过其...

  • 实现一个简单的 js 模板

    要实现的目标 变成 这是个比较简单的 html 解析代码,用正则即可完成。思路是将所有的<% %>包裹的东西,与 data 对象的 key 匹配,匹配上替换即可。 检验一下这...

  • 前端的正则表达式

    正则的用法 元字符 量词 贪婪与惰性 贪婪就是尽可能多的匹配,而惰性就是尽可能少的匹配 贪婪匹配写法:量词后面加个*惰性匹配写法:量词后面加个? 贪婪模式用于匹配优先量词修饰...

  • js this 问题

    js 的 this 是个比较令人头疼的东西,尤其是在面试的时候,深受面试官的喜爱。我们今天来谈谈 js 中的 this this 是什么,为什么要用 this 它是一个在每个...

  • 前端动手开始试着写单元测试

    单元测试分为 TDD(测试驱动开发)和 BDD(行为驱动开发)两种类型两者的区别是驱动者、主导者不同 断言库 node是内置断言模块assert的,也有一些其他的断言库,如s...

  • 240
    js大数相加问题

    一般情况下用js写一个两个数相加的函数很简单,如下: 我们在控制台运行一下,发现打印出了4,没有问题 但是我们改一下代码 结果按理说应该是 22222222222222222...