JavaScript
文章平均质量分 84
扬扬羊
在校的一枚工科女=。=
展开
-
JavaScript高级程序设计——第3章 基本语法
3.1、 语法 3.2、数据类型【undefined、null、number、string、boolean、object】 进制 浮点数 数值范围 NaN(Not a Number) 数值转换 3.3、操作符 3.4、语句 3.5、函数 多言一句:简书的笔记搬迁,这是第一篇。 3.1、 语法 区分大小写 标识符必须以字母、下划线或开头,其他字符...原创 2018-03-02 17:45:47 · 128 阅读 · 0 评论 -
JavaScript高级程序设计——第2章 在HTML中使用JavaScript元素
2.1 script元素的属性(HTML 4.01) 名称 作用 async 可选,表示应该立刻下载脚本,但是不应妨碍页面中其他操作。只对外部脚本有效 charset 可选,表示通过src属性指定的代码的字符集。由于大多数浏览器会忽略他的职务,这个属性很少人用。 defer 可选,表示脚本被延迟到文档被完全解析和显示之后再执行。只对外部脚本文件...原创 2018-03-02 17:46:52 · 125 阅读 · 0 评论 -
JavaScript高级程序设计——第4章 变量、作用域和内存问题
4.1、基本类型和引用类型的值 基本类型值 引用类型值 简单的数据段 可能由多个值构成的对象 按值访问,可以操作保存在内存当中的实际值 不能直接操作对象的内存空间 不能添加属性 可以添加、删改属性和方法 复制时,不共享内存 复制时,复制的副本实际是个指针,共享内存 参数传递:ECMAScript中所有函数的参数传递都是按值传...原创 2018-03-02 17:47:38 · 218 阅读 · 0 评论 -
JavaScript高级程序设计——第5章 引用类型
引用类型的值(对象)是引用类型的一个实例。ECMAScript中,引用类型是一种数据结构,也称为对象定义。 5.1 Object类型 创建Object实例的两种方法 * new Object() var person = new Object(); person.name = "Jane"; person.age = 16; 对象字面量表示法 var person = ...原创 2018-03-02 17:48:40 · 278 阅读 · 0 评论 -
JavaScript高级程序设计——第6章 理解对象
ECMA-262对对象的定义:无序属性的集合,其属性可以包含基本值、对象或者函数。 6.1 理解对象 创建对象 //早起创建对象方法 var person = new Object(); person.name = "Greg"; person.age = 29; person.sayName = function(){ console.log(this.name); }...原创 2018-03-02 17:49:58 · 182 阅读 · 0 评论 -
JavaScript——第7章 函数表达式
函数声明提升 匿名函数形式var functionName = function(arg0, arg1, ...)创建一个函数并将它赋值给变量functionName。 7.1 递归 使用arguments.callee避免原始函数指向变化后出错。arguments.callee指向正在执行的函数的指针。 function factorial(num){ if(num &...原创 2018-03-02 17:51:59 · 158 阅读 · 0 评论