07 2017 档案
摘要:作者:苏墨橘来源:知乎 备注:本篇文章比较清楚的解释了__proto__属性、prototype、instanceof,秉持一贯风格,好文收藏,贴在这里供大家学习。 __proto__(隐式原型)与prototype(显式原型) 1.是什么 显式原型 explicit prototype prope
阅读全文
摘要:第三部分 标准库 ***************第三章 包装对象和Boolean对象******************* 一、包装对象的定义【1】有人说,JavaScript语言“一切皆对象”,数组和函数本质上都是对象,就连三种原始类型的值——数值、字符串、布尔值——在一定条件下,也会自动转为对象
阅读全文
摘要:第三部分 标准库***********Array对象(类) *************可以看作是由Object派生的类一.构造函数1.Array是JavaScript的内置对象,同时也是一个构造函数var arr = new Array(2);arr.length // 2arr // [ unde
阅读全文
摘要:(本文为阮一峰js标准教程的学习笔记,旨在总结该教程中涉及的知识点大纲及个人所做的一些拓展,方便作为“目录”或者“大纲”复习和查漏补缺,详细内容请参见阮一峰教程原文) 第三部分 标准库****************第一章 Object对象******************一.概述1.js原生提供
阅读全文
摘要:原文地址:http://www.cnblogs.com/yupeng/p/3478069.html 1.Object.create() 是什么? Object.create(proto [, propertiesObject ]) 是E5中提出的一种新的对象创建方式,第一个参数是要继承的原型,如果不
阅读全文
摘要:第二部分 语法 ***********第十章 错误机制处理************** 1.Error对象 JavaScript解析或执行时,一旦发生错误,引擎就会抛出一个错误对象。JavaScript原生提供一个Error构造函数,所有抛出的错误都是这个构造函数的实例。 var err = new
阅读全文
摘要:第二部分 语法 ************第九章 数据类型转换 *************** JavaScript 是一种动态类型语言,变量没有类型限制,可以随时赋予任意值。 虽然变量没有类型,但是数据本身和各种运算符对运算子是有类型要求的。如果运算符发现,数据的类型与预期不符,就会自动转换类型。比
阅读全文
摘要:第二部分 语法 **************第八章 运算符*************** 【阮一峰:运算符是处理数据的基本方法,用来从现有数据得到新的数据。】 一、加法 1.加法:js中可以完成两种运算; *算术加法; *字符串连接; “+”运算符在js中的算法如下: (1)如果运算子是对象,先自动
阅读全文
摘要:JavaScript中的运算符优先级是一套规则。该规则在计算表达式时控制运算符执行的顺序。具有较高优先级的运算符先于较低优先级的运算符执行。例如,乘法的执行先于加法。下表按从最高到最低的优先级列出JavaScript运算符。具有相同优先级的运算符按从左至右的顺序求值。 运算符 描述 . [] ()
阅读全文
摘要:好文要推:a标签的href="javascript:void(0)"和href="#"的区别 张鑫旭这篇文章也挺风趣的,作为一个轻微代码洁癖的程序员,该纠结时就纠结:是习惯还是规范!? 疑问:为什么要使用href=”javascript:void(0);”? a 标签要写href属性!~有了href
阅读全文
摘要:对于整型数a,b来说,取模运算或者求余运算的方法都是: 1.求 整数商: c = a/b; 2.计算模或者余数: r = a - c*b. 求模运算和求余运算在第一步不同: 取余运算在取c的值时,向0 方向舍入(fix()函数);而取模运算在计算c的值时,向无穷小方向舍入(floor()函数)。 例
阅读全文
摘要:(本文为阮一峰js标准教程的学习笔记,旨在总结该教程中涉及的知识点大纲及个人所做的一些拓展,方便作为“目录”或者“大纲”复习和查漏补缺,详细内容请参见阮一峰教程原文) 第二部分 语法************第七章 函数************一、概述函数就是一段可以反复调用的代码块。函数还能接受输入
阅读全文
摘要:(本文为阮一峰js标准教程的学习笔记,旨在总结该教程中涉及的知识点大纲及个人所做的一些拓展,方便作为“目录”或者“大纲”复习和查漏补缺,详细内容请参见阮一峰教程原文) 第二部分 语法*********第六章 数组***********一.数组的定义1.概念:按次序排列的一组数,每个值都有编号(从0开
阅读全文
摘要:(本文为阮一峰js标准教程的学习笔记,旨在总结该教程中涉及的知识点大纲及个人所做的一些拓展,方便作为“目录”或者“大纲”复习和查漏补缺,详细内容请参见阮一峰教程原文) 第二部分 语法**********第五章 对象***************一、概述1.js语言设计时将函数归为数据类型,其中一个考
阅读全文
摘要:(本文为阮一峰js标准教程的学习笔记,旨在总结该教程中涉及的知识点大纲及个人所做的一些拓展,方便作为“目录”或者“大纲”复习和查漏补缺,详细内容请参见阮一峰教程原文) 第二部分 语法 *************第四章 字符串***************一.概述1.定义:零个或者多个字符,放在单引或
阅读全文
摘要:(本文为阮一峰js标准教程的学习笔记,旨在总结该教程中涉及的知识点大纲及个人所做的一些拓展,方便作为“目录”或者“大纲”复习和查漏补缺,详细内容请参见阮一峰教程原文) 第二部分 语法**********第三章 数值***************一.概述1.所有数都是以64位浮点数形式储存的。1与1.
阅读全文
摘要:(本文为阮一峰js标准教程的学习笔记,旨在总结该教程中涉及的知识点大纲及个人所做的一些拓展,方便作为“目录”或者“大纲”复习和查漏补缺,详细内容请参见阮一峰教程原文) **************第二章 数据类型*************一、概述js语言的每一个值都属于某一种数据类型ES5六种,ES
阅读全文
摘要:(本文为阮一峰js标准教程的学习笔记,旨在总结该教程中涉及的知识点大纲及个人所做的一些拓展,方便作为“目录”或者“大纲”复习和查漏补缺,详细内容请参见阮一峰教程原文) ********第一章 基本语法********一.语句 表达式1.js执行单位为line;2.空语句 ;;;3.少写无意义语句 "
阅读全文
浙公网安备 33010602011771号