JavaScript入门
文章平均质量分 84
diaotai
这个作者很懒,什么都没留下…
展开
-
ECMAScript 6 入门 个人笔记(一)
首先声明,这个笔记是我看阮一峰前辈的《ECMAScript 6 入门》后自己做的笔记,事实上这甚至不能说是笔记,只能说是摘要,完全是自己日后复习用的。我习惯于做电子版的笔记,所以顺手发上来,或许对其他人有用。let和const命令let命令ES6新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。{ let原创 2016-11-06 22:02:04 · 1497 阅读 · 0 评论 -
ECMAScript 6 入门 个人笔记(二)
字符串的扩展codePointAt()JavaScript内部,字符以UTF-16的格式储存,每个字符固定为2个字节。对于那些需要4个字节储存的字符(Unicode码点大于0xFFFF的字符),JavaScript会认为它们是两个字符。var s = "原创 2016-11-07 19:32:52 · 299 阅读 · 0 评论 -
JS粗读笔记(乱七八糟一锅炖版一)
本文是我看阮一峰前辈的博客时自己随手搞得摘要,就是给自己看的,所以没什么质量可言查看一个对象本身的所有属性,可以使用Object.keys方法。for...in循环有两个使用注意点。它遍历的是对象所有可遍历(enumerable)的属性,会跳过不可遍历的属性它不仅遍历对象自身的属性,还遍历继承的属性。对象有两种读取成员的方法:“点”结构(obje原创 2016-11-01 16:54:43 · 369 阅读 · 0 评论 -
JS粗读笔记(乱七八糟一锅炖版二)
Array 对象不会改变数组本身的函数valueOf方法返回数组本身。toString方法返回数组的字符串形式。var a = [1, 2, 3];a.toString() // "1,2,3"var a = [1, 2, 3, [4, 5, 6]];a.toString() // "1,2,3,4,5,6"join()join方法以参数作为分隔符,将所有数组成员原创 2016-11-01 17:05:26 · 420 阅读 · 0 评论 -
JS粗读笔记(乱七八糟一锅炖版三)
包装对象实例的方法包装对象实例可以使用Object对象提供的原生方法,主要是valueOf方法和toString方法。valueOf()valueOf方法返回包装对象实例对应的原始类型的值。new Number(123).valueOf() // 123new String("abc").valueOf() // "abc"new Boolean("true").valueOf(原创 2016-11-01 17:14:56 · 599 阅读 · 0 评论 -
JS粗读笔记(乱七八糟一锅炖版四)
console对象table()对于某些复合类型的数据,console.table方法可以将其转为表格显示。var languages = [ { name: "JavaScript", fileExtension: ".js" }, { name: "TypeScript", fileExtension: ".ts" }, { name: "CoffeeScript", fileEx原创 2016-11-01 21:03:36 · 545 阅读 · 0 评论 -
javaScript之表达式、运算符
表达式和运算符JavaScript秋对象初始化表达式的值的时候,对象表达式也都会各自计算一次,并且它们不必包含常熟址属性访问表达式不管使用哪种形式的属性访问表达式,在“.”和“[”之前的表达式总是会首先计算,如果计算结果是null或undefined,表达式会抛出一个类型异常错误,因为这两个值都不能包含任何属性。如果运算结果不是对象或数组,JavaScript会将其转为对象原创 2017-05-03 17:02:44 · 611 阅读 · 0 评论 -
JavaScript之类型判断
好久没有写博客了,现在重新开始。今天写的是一个关于JavaScript类型判断的问题JavaScript判断类型常见的是有四种方法——typeof,toString,instanceof和constructor本次主要说typeof和toStringtype基本类型function test(o){ console.log(typeof o)}test(un原创 2017-11-22 11:02:23 · 248 阅读 · 0 评论