码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript高级程序设计(学习)

时间:2017-03-05 22:49:26      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:bool   script   object   开始   变量赋值   ring   程序设计   alert   类型   

文档模式是:混杂模式和标准模式。

若在文档开始处没有文档类型声明,则浏览器就会开启混杂模式。这种模式在不同的浏览器下行为差异非常大,如果不使用某些hack技术,跨浏览器的行为根本就没有一致性可言。

局部变量在函数退出后就会被销毁。

给未经声明的变量赋值在严格模式下会导致referenceError错误。

5种基本数据类型:Undefined,Null,Boolean,Number,String和一种复杂数据类型:Object.

isNaN()函数:任何不能被转换为数值的值都会导致这个函数返回true.如:alert(isNaN("blue"));//true

Number("");//0

Number(‘hello‘);//NaN

Number(‘000011‘)//11

parseInt("111blue")//111

parseInt("")//NaN

parseInt("AF",16)//175第二个参数为使用时的基数即多少进制

空格也算一个字符。

parseFloat();只解析十进制。

obj.toString();转换为字符串,null和undefined没有这个方法,在不知道转换类型的情况下,还可以使用string()方法。

JavaScript高级程序设计(学习)

标签:bool   script   object   开始   变量赋值   ring   程序设计   alert   类型   

原文地址:http://www.cnblogs.com/yongwang/p/6506919.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!