随笔分类 - js高程学习笔记
《javascript高级程序设计》一书学习后的笔记和实践的总结,尽量转化为自己的理解
单体内置对象
摘要:内置对象:由ECMAscript实现提供的,不依赖宿主环境的对象,这些对象再ES程序执行之前就已经存在 Global对象 Global全局对象是一个特别的对象(兜底对象) 不属于其他对象的属性和方法,都属于Global对象。 如: `isFinite()② parseInt() parseFloat
阅读全文
基本包装类型
摘要:在看基础包装类型之前,回顾一下什么是引用类型: 引用类型是一种数据结构,用于将数据和功能组织在一起。 它包括: Object类型 Array类型 Date类型 RegExp Function类型 什么是基本包装类型? 基本包装类型是ECMAScript为了便于操作基本类型值提供的三种特殊的引用类型:
阅读全文
Function类型
摘要:在ES中,函数实际上是对象,和其他引用类型一样具有属性和方法。 函数名实际上是一个指向函数对象的指针,指向函数而不绑定函数,也就是说一个函数可能有多个函数名。 ES中没有函数重载,如果声明了两个同名函数,那后面的函数会覆该前面的函数。 函数的定义: 两种定义方式几乎一样,唯一的区别是: 解析器在执行
阅读全文
Array类型
摘要:一、数组的创建方式 方法一: 使用Array构建函数 方法二: 使用字面量表示法 数组的读取与修改: 二、数组使用length属性 数组的项数保存在其length属性中,这个属性始终会返回0或更大的数。 数组的length属性 不是只读的 也就是说,数组的length属性可以 查询、设置、添加或移除
阅读全文
重读第三章 笔记
摘要:重读了一下第三章基本概念,注意到了一些以前没有注意到的细节问题,这里记录一下笔记 1.ECMAScript——Javascript的核心语法,简称ES 以前大概了解,但没有刻意去记,这次注意到是源于有一次和做后端的同鞋解释ES6,当时说的是新出的标准,然后同鞋反问了一句“Js的标准不是叫 ,怎么简称
阅读全文
【js高程学习笔记】Object类型
摘要:创建一组Object的实例的方式有两种: 方法一: 方法二: 对象字面量 以上两种方法得到的结果是完全一样的。 访问对象的表示方法也有两种: 点表示法 方括号表示法 一般用得最多的是点表示法: 方括号表示法一般常用语属性名使用了关键字或保留着、再或者中间有空格等不方便用点表示法的情况下。
阅读全文
【js高程学习笔记】关于变量值和函数参数
摘要:变量包含了两种不同类型的值: 基本类型 (Undefined、null、Boolean、Number、string都属于基本类型) 引用类型 (对象) 两种值在赋值上不同的是: 将一个引用类型的值(对象)赋值给一个变量,可以为其添加/删除属性和方法。 但如果是一个基本类型的值是不可以这样的。 将一个
阅读全文
浙公网安备 33010602011771号