![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
泓荥
这个作者很懒,什么都没留下…
展开
-
1 javascript 基本概念
一.语法1.区分大小写 如test和Test分别表示两个不同的变量2.标识符标识符指的是变量、函数、属性的名字,或者函数的参数。标识符可以是按照下列格式规则组合起来的一个或多个字符:第一个字符必须是一个字母、下划线(_)或一个美元符号($)其他字符可以是字母、下划线、美元符号或数组推荐采用驼峰大小写格式,也就是第一个字母小写,剩下的每个单词首字母大写:first原创 2016-10-24 14:11:09 · 228 阅读 · 0 评论 -
9 javascript JSON
JSON是一种数据格式,不是一种编程语言。一.语法json的语法可以表示以下三种类型的值:简单值:使用与javascript相同的语法,可以在JSON中表示字符串、数值、布尔值和NULL。但JSON不支持JavaScript中的特殊值undefined对象:对象作为一种复杂的数据类型,表示的是一组无序的键值对儿。而每个键值对儿中的值可以是简单值、也可以是复杂数据类型的值原创 2016-10-25 18:32:41 · 253 阅读 · 0 评论 -
8 javascript form表单
用JavaScript操作表单和操作DOM是类似的,因为表单本身也是DOM树。不过表单的输入框、下拉框等可以接受用户输入,所以用JavaScript来操作表单,可以获得用户输入的内容,或者对一个输入框设置新的内容。HTML表单的输入空间主要有以下几种:文本框,对应的,用于输入文本;口令框,对应的,用于输入口令单选框,对应的,用于选择一项复选框,对应的,用于选原创 2016-10-25 17:36:24 · 262 阅读 · 0 评论 -
7 javascript DOM
一.概述由于HTML文档被浏览器解析后就是一颗DOM树,要改变HTML结构,就需要通过JavaScript来操作DOM始终记住DOM是一个树形结构。操作一个DOM借点实际上就是这么几个操作:更新:更新该DOM节点的内容,相当于更新了该DOM节点表示的HTML内容遍历:遍历该DOOM节点下的子节点,以便进行进一步的操作添加:在该DOM节点下新增一个子节点,相当于动态增加了一个HT原创 2016-10-25 16:52:33 · 235 阅读 · 0 评论 -
6 javascript BOM
一.window对象BOM的核心对象是window,它表示浏览器的一个实例。在浏览器中,window对象有双重角色,它既是通过JavaScript访问浏览器浏览器窗口的一个接口,又是ECMAScript规定的Global对象。这意味着在网页定义的任何一个对象、变量和函数,都以window作为其Global对象,因此有权访问parseInt()等方法。1.全局作用域在全局作用域声明的原创 2016-10-25 15:11:01 · 227 阅读 · 0 评论 -
5 javascript 函数表达式
函数声明的语法:function functionName(arg0, arg1, arg2){}函数声明提升:sayHi(); // "Hi"function sayHi(){alert("Hi");}一.递归function factorial(num){if (num return 1;}else {return num *原创 2016-10-25 13:03:19 · 162 阅读 · 0 评论 -
4 javascript 面向对象的程序设计
一.理解对象1.属性类型ES5在定义只有内部才用的特性时,描述了属性的各种特征。为了表示特性时内部值,该规范把它们放在了两队括号中,例如[[Enumerable]]javascript中有两种属性:数据属性和访问器属性1.数据属性[[Configurable]]:表示能否通过delete删除属性从而重新定义属性,能否修改属性的特性,或者能否把属性修改为访问器属性。像前面例子中那原创 2016-10-25 11:21:16 · 206 阅读 · 0 评论 -
3 javascript 引用类型
一.Object类型创建Object实例的两种方法:第一种:var person = new Object();person.name = "Nicholas";person.age = 29;第二种(对象字面量表示法,较为常用):var person = {name : "Nicholas",age : 29};使用对象字面量语法时,属原创 2016-10-24 21:40:09 · 196 阅读 · 0 评论 -
2 javascript中变量、作用域和内存问题
一.基本类型和引用类型的值javascript中的变量包含两种不同数据类型的:基本类型值和引用类型值。基本类型值指的是简单的数据段,而引用类型值指那些可能右多个值构成的对象。1.动态的属性定义基本类型值和引用类型值的方式是类似的:创建一个变量并为该变量赋值。但是,当这个值保存到变量中以后,对不同类型值可以执行的操作则大相径庭。对于引用类型的值,我们可以为其添加属性和方法,也可以原创 2016-10-24 15:17:02 · 290 阅读 · 0 评论 -
10 javascript 函数的高级用法
一.高级函数1.安全的类型检测由于typedof或者instanceof不可靠的检测,因此可用Object原声的toString()方法,返回一个[Object NativeConstructorName]格式的字符串。每个类在内部都有一个[[Class]]属性,这个属性就指定了上述字符串中的构造函数名function isArray(value){return Object.原创 2016-10-26 13:34:30 · 217 阅读 · 1 评论