Javascript学习笔记
2016-06-20 14:54
309 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/ruanxiaoting/article/details/51720713
1.
在 JavaScript中, functions 和 variables 会被提升。变量提升是JavaScript将声明移至作用域 scope (全局域或者当前函数作用域) 顶部的行为。
var name = 'World!'; (function () { if (typeof name === 'undefined') { var name = 'Jack'; console.log('Goodbye ' + name); } else { console.log('Hello ' + name); } })();
所以答案是
'Goodbye Jack'
2.在 JS 里, Math.pow(2, 53) == 9007199254740992 是可以表示的最大值. 最大值加一还是最大值.
3.switch 是严格比较, String 实例和 字符串不一样.但是String(x) does not create an object but does return a string
var s_prim = 'foo'; var s_obj = new String(s_prim); console.log(typeof s_prim); // "string" console.log(typeof s_obj); // "object" console.log(s_prim === s_obj); // false4.
+用来表示两个数的和或者字符串拼接,
-表示两数之差.
'5' + 3 ='53' '5' - 3 = 2
5.
Array.isArray( Array.prototype ) = true
相关文章推荐
- 【学习笔记javascript设计模式与开发实践(迭代器模式)----7】
- JavaScript学习笔记之CSS-DOM
- javascript学习笔记(七)利用javascript来创建和存储cookie
- -高级Javascript编程学习笔记----Javascript编程及架构设计最应该注意的基本点
- JavaScript 学习笔记
- JavaScript 学习笔记1
- JavaScript高级程序设计 DOM学习笔记
- JavaScript学习笔记之CSS-DOM
- 韩顺平 javascript教学视频_学习笔记3_js基本数据类型_js运算符
- Javascript学习笔记_Reduce()方法详解
- JavaScript学习笔记一
- Java程序猿的JavaScript学习笔记(1——理念)
- JavaScript基础学习笔记
- JavaScript高级程序设计学习笔记--引用类型
- javascript高级开发学习笔记六
- 《JavaScript 高级程序设计(第3版)》学习笔记:第1章JS简介
- JavaScript学习笔记——事件(转自:http://www.blogjava.net/amigoxie/archive/2007/08/27/139711.html)
- Javascript学习笔记(二)Javascript核心之类,构造函数和原型
- javascript学习笔记
- JavaScript学习笔记2