JS高级程序设计笔记(一)-数据类型
来源:互联网 发布:食品数据分析咨询公司 编辑:程序博客网 时间:2024/05/29 16:17
- 对未声明和未初始化的变量执行typeof都会返回undefined。
- 不能给基本类型数据添加属性。
- 变量应当尽量初始化,如果一个变量是用来保存对象的,如果还没有明确的对象,则应当初始化为null。
- parseInt和Number的区别:
var str = "123true";parseInt(str); //123Number(str); //NaNvar str = "";parseInt(str); //NaNNumber(str); //0
5.除了undefined和null没有toString()方法,其他类型的数据都有该方法。而string()方法可以对所有类型的数据进行应用。
6. arguments对象和形参的值是同步的,保持一致,但在内存中有不同的存储空间,修改修改arguments会影响形参,但修改形参的值不会影响arguments。
7. 没有传递值的形参其值为undefined:
function add(num1, num2) { arguments[1] = 10; console.log(arguments[0] + num2);}add(10, 5); //20add(10); //NaN
8.由于Js不会根据参数类型、数量进行函数签名,因此在JS中没有重载。
0 0
- JS高级程序设计笔记(一)-数据类型
- javascript高级程序设计笔记--js数据类型
- js笔记(一)-《javascript高级程序设计》- 数组小知识
- js 高级程序设计笔记
- JS高级程序设计-笔记
- 《javascript高级程序设计》学习笔记(一 ):javascript 数据类型的一些怪异特性
- 《JavaScript高级程序设计 第三版》学习笔记 (一)数据类型详解
- 《JavaScript高级程序设计 第三版》学习笔记 (一)数据类型详解
- 《JavaScript高级程序设计 第三版》学习笔记 (一)数据类型详解
- JS高级程序设计笔记(六)- 函数
- js高级提升(一)数据类型
- javascript 高级程序设计笔记(一)
- javascript高级程序设计笔记(一)
- JavaScript高级程序设计学习笔记(一)
- JavaScript高级程序设计(笔记一)
- JavaScript高级程序设计学习笔记一JS简介
- JavaScript高级程序设计(一)基础总结之数据类型
- javascript高级程序设计之-------js数据类型
- HDU 1394 Minimum Inversion Number(树状数组+逆序数)
- Sublime Text3注册码(可用)
- SLAM:使用G2O-ORB-SLAM(编译)
- Tab Control——属性页的子对话框中的CEdit控件无法输入的解决办法
- Android6.0 AMS启动Activity(六) AMS与PKMS关系(通过Intent获取ActivityInfo)
- JS高级程序设计笔记(一)-数据类型
- 将不规范的MAC转换为正确格式的MAC
- BP神经网络-- C语言实现 上
- Android处理图片OOM的若干方法小结
- poj1113 Wall
- JPEG解码,解决JPG图片显示成花屏的问题
- java SOLID原则
- Android 集成百度统计
- Canal之ClientSample