换行的字符串 "This string\nhas two lines" 字符串中使用单引号时应该怎么写 'You\'re right, it can\'t be a quote' 把数字变成字符串并保留两位小数 var n = 123456.789 n.toFixed(0); //"123457" n.toFixed(2); //"123456.79" parseFloat(str)str以非数字开头,则返回NaN parseFloat(str)…
浅谈JS中的!=.== .!==.===的用法和区别 var num = 1; var str = '1'; var test = 1; test == num //true 相同类型 相同值 test === num //true 相同类型 相同值 test !== num //false test与num类型相同,其值也相同, 非运算肯定是false num == str //true 把str转换为数字,检查其是否相等. nu…
null和undefined是JavaScript五种基本数据类型中的两种. null是一个特殊值,但我们常常误解它,有时候我们会把它和另一个数据类型undefined的含义互相混淆. 首先我们来了解一下null这个特殊值会使用在哪些场景以及它代表着什么样的含义? 1.用来初始化一个变量,这个变量可能赋值为一个对象.看着可能有点懵逼,我们结合代码来解析一下.如下: var person = null; //也就是说上面那句话可以这么理解:声明一个变量,初始化这个变量的变量值为null,这个变量可…
javascript简介:js,轻量级的脚本语言,插入HTML页面中,用来实现网页的动态交换. 1.js的使用: 写入HTML输出:document.write("<p>This is a paragraph</p>"); 对事件作出回应:<button type="button" onclick="alert('Welcome!')">点击一下</button> 改变HTML内容:document…