摘要:注意申明的权重函数的形参申明声明声明也就之前提高的变量提升第部分执行先执行,再执行两个,再执行函数表达式申明,及执行。 一段代码看出JS的的解析到执行的顺序规则 代码 function bar(a, b) { b = 3; var b; function b(){} console.log(a); // 打印出:10 console.log(b)...
摘要:生成的文件如下由于给文件添加了哈希值,所以每次编译出来的和都是不一样的,这会导致有很多冗余文件,所以我们可以每次在生成文件之前,先将原来的文件全部清空。中也有做这个工作的插件,因此我们可以在编译压缩添加哈希值之前先将原文将清空。 原文链接:http://mrzhang123.github.io/2016/09/07/gulpUse/项目链接:https://github.com/MrZ...
大家好,今天给大家带来的干货是vue-i18n(v7.3.0)的源码分析。vue-i18n是用于多语言适配的vue插件,主要用于前端项目的国际化应用 这里是vue-18n的gayhub地址 摸我 首先还是先看看作者给我们的一个简单的例子: getting started {{ $t(message.hello) ...
摘要:要比较相等性之前,不能将和转换成其他任何值。如果有一个操作数是,则相等操作符返回,而不相等操作符返回。重要提示即使两个操作数都是,相等操作符也返回因为按照规则,不等于。 关系运算符 关系运算符有小于()、小于等于(=)四种,它们都返回一个布尔值 《javascript高级程序设计》书中的规则是这样描述运算规则: (1)如果两个操作数都是数值,则执行数值比较; (2)如果两个操作数都是字...
摘要:在做移动端开发的时候想必大家都会遇到一个问题调试,大部分情况下利用的模式都能解决,不可避免的会有极少部分机型不兼容的问题,一个个打太麻烦也不直观。今天的主角登场了。是一个通过监听本机及项目端口的一个监听服务,能够实时的和真机响应互动。 在做移动端H5开发的时候想必大家都会遇到一个问题——调试,大部分情况下利用chrome的debug模式都能解决,不可避免的会有极少部分机型不兼容的问题,...