Web前端
Mett_Smith
这个作者很懒,什么都没留下…
展开
-
JavaScript在HTML中的位置
为了取得更好的首屏效果,JavaScript应放在HTML的底部。原创 2018-03-04 14:22:33 · 792 阅读 · 0 评论 -
Javascript浅谈之表达式和语句的区别
简介 表达式(expressions)和语句(statements)在javascript非常常见,但是就是这些常见的元素,有时候我们也未必能够正确的领会其要表示的含义和用法。这是因为我们总是对常见的东西本能的表示默认,好像它天生就该如此,为很少去考虑其背后所代表的含义。比如:if的条件中为什么能有赋值,立即执行函数为什么要用小括号给括起来调用等。 在区分表达式和语句之前,我们先分别对他们进行...转载 2017-12-10 10:11:02 · 763 阅读 · 0 评论 -
JavaScript 小括号()分组运算符
小括号()可以作为分组运算符,以改变表达式的优先级。代码实例如下:[JavaScript] 纯文本查看 复制代码运行代码12var a=(1+2)*4;console.log(a);输出值是12,分组运算符可以改变运算符的优先级,否则的话输出值是9。扩展说明:(1)很多教程说它是一个强制运算符,其实ECMAScript中,就没有强制运算符这么一个概念,它就是普通分组运算符。(2)这也是为什么eva...转载 2018-03-04 14:03:36 · 1154 阅读 · 0 评论 -
浅析Javascript匿名函数与自执行函数
函数是JavaScript中最灵活的一种对象,这里只是讲解其匿名函数的用途。匿名函数:就是没有函数名的函数。函数的定义,大致可分为三种方式:第一种:这也是最常规的一种function double(x){ return 2 * x; }第二种:这种方法使用了Function构造函数,把参数列表和函数体都作为字符串,很不方便,不建议使用。var double = new Function('x'...转载 2018-03-04 17:25:01 · 512 阅读 · 0 评论 -
JavaScript中的IIFE(Immediately Invoked Function Expression)
IIFE( Immediately Invoked Function Expression)译为“立即调用函数表达式”,是一个在定义时就会立即执行的 JavaScript JavaScript 函数。这是一个被称为自执行匿名函数的设计模式,主要包含两部分。第一部分是包围在分组操作符 ()里的一个匿名函数,这个匿名函数拥有独立的词法作用域。这不仅避免了外界访问此 IIFE 中的变量,而且又不会污...原创 2018-03-04 16:13:02 · 490 阅读 · 0 评论 -
指定事件处理函数时的加不加()的区别
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <input type="text" id="input1"><br /> <原创 2018-03-11 16:37:20 · 457 阅读 · 0 评论