【众秒之门 JavaScript与jQuery技术精粹 #BOOK#】第4章 数据类型及定义
2013-09-20 08:05
405 查看
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="utf-8"> <title></title> </head> <body> <script> // NULL表示没有值,那么很明显它不能作为任何东西的实例 console.log(typeof null) // object console.log(null instanceof Object) // false // NaN 即not a numbaer console.log(typeof NaN) // number console.log(NaN === NaN) // false // 空数组实际上等于true,但是在和布尔值比较时,却被看作false var someVar = [] console.log(someVar == false) if (someVar) { console.log('hello') } // 正则表达式 console.log('10 13 21 48 52'.replace(/\d+/g, '*')) console.log('10 13 21 48 52'.replace(/\d+/g, function(match) { return parseInt(match, 10) < 30 ? '*' : match })) console.log(/\w{3,}/.test('Hello')) function findWord(word, string) { var instancesOfWord = string.match(new RegExp('\\b' + word + '\\b', 'ig')) console.log(instancesOfWord) } findWord('car', 'Carl went to buy a car but had forgotten his credit card.') var animal = 'dog' function getAnimal(adjective) { console.log(adjective + ' ' + this.animal) } var myObj = { animal: 'camel' } getAnimal.call(myObj, 'lovely') var someVar = 'hello' setTimeout((function(someVar) { return function() { console.log(someVar) } })(someVar), 1000) someVar = 'goodbye' console.log(0.1 + 0.2) </script> </body> </html>
相关文章推荐
- 【众秒之门 JavaScript与jQuery技术精粹 #BOOK#】第1章 初学JavaScript需知的七件事
- JavaScript基础(对象定义,函数定义,数据类型等)
- JavaScript中基础变量和数据类型的定义
- 众妙之门 JavaScript与jQuery技术精粹(下)
- [从jQuery看JavaScript]-数据类型和对象(Type and Object)(一)
- javascript开发技术大全-第3章 js数据类型
- javascript开发技术大全-第3章 js数据类型
- JavaScript 精粹 基础 进阶(1)数据类型
- 怎么在javascript里定义jsonArray类型的数据
- Web开发技术 ——JavaScript语法2(变量、数据类型、对象)
- JavaScript基础1——基本语法和数据类型
- JavaScript 中的基本数据类型 数组 循环
- JavaScript基本概念之变量与数据类型
- javascript各种数据类型判断方法
- javascript基本数据类型
- php程序员学习javascript:第一章:javascript基本语法:数据类型
- 【Javascript基础篇】——基本数据类型的特殊类型null,undefined讲解及typeof用法
- 再谈JavaScript的数据类型问题
- javascript 简单高效判断数据类型
- JavaScript 变量 数据类型