javascript高级编程技术 第三章
来源:互联网 发布:windows.old能不能删除 编辑:程序博客网 时间:2024/06/05 07:12
语法、操作符、数据类型、内置功能
区分大小写
标识符:变量、属性、函数的名字或者是函数的参数。
严格模式 要在脚本中启用严格模式可以在顶部添加代码 “use strict” 在严格模式下 javascript的执行结果会有很大的不同
变量: 松散型,可以存储任何类型的数据
数据类型:undefined null number string boolean object
undefined(值:undefined) :未初始化或未声明的变量
null(值:null):alert(null == undefined) //true null可以理解为一个空指针 所以当要声明一个变量存储对象是 可以先让变量等于null值
boolean(值:true/false):所有类型的值都与Boolean的值等价 转换函数Boolean()
Number:整型和浮点型 Infinity(无穷大) NAN(非数值) NAN与任何值都不想等 包括自己本身 isNAN() parseInt()解析字符串 解析到不是数字的字符为止,其后会忽略
string:String()、toString()
object:可以通过new创建一个对象,并且给对象添加属性和方法 new Object() 如果不给构造函数传递参数那么可以忽略后面的括号
!!得到当前值对应的Boolean值
语句:label语句 可以由break或者continue语句引用 with语句:将代码作用域设置到一个特定的作用域中
没有重载 但是可以通过参数类型的不同或参数个数的不同模仿重载
未指定函数返回值的函数会返回一个undefined
- javascript高级编程技术 第三章
- javascript高级编程技术 第二章
- javascript高级编程技术 第二章
- 第三部分 F# 高级编程技术
- JavaScript高级程序设计 第三章 javascript基本概念
- 《 JavaScript高级程序设计》第三章 对象基础
- JavaScript高级程序设计 第三章 --- 基本概念
- Javascript高级程序设计第三章知识总结
- JavaScript高级程序设计----读书笔记,第三章
- UNIX环境高级编程第三章
- SQL 高级 第三章 SQL编程
- javascript高级程序设计第三版 第三章 基本概念
- Javascript高级教程 - 第三课
- Javascript高级教程 - 第三课
- Javascript高级教程-第三课
- Javascript高级教程-第三课
- JavaScript高级编程入门
- JavaScript高级编程
- 后缀表达式计算
- First Missing Positive
- R 学习资源汇总
- nutch 2.2.1 InjectorJob 类
- Android Studio系列教程一--下载与安装
- javascript高级编程技术 第三章
- mybatis 懒加载
- CodeForces 462C Appleman and Toastman 贪心
- jvm扫盲
- Android Bitmap大量使用不产生OOM之“加载大图片资源优化”
- 虚拟化项目之运维实践 5
- 嵌入式linux开发——要掌握的资料汇总
- nil和null的区别
- poj1631 dp 最长上升子序列LIS