
JavaScript
四眼砂尘
光荣是在于平淡,艰巨是在于漫长
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JavaScript学习笔记(一)
一直都没怎么好好看过JavaScript的东西,在学校没看过,一进公司就用,找了些菜谱式教程学了一下,总觉得缺少点儿啥(这估计就是学生,缺了理论总觉得怪怪的),今天就找来了《JavaScript权威指南》来补充点儿知识 1.JS是一种具有面向对象能力的、解释型(不是编译型)的程序语言。 2.根据ECMA-262标准,JS的官方名称是ECMAScript,除此之外,ECMA-35原创 2012-06-05 20:46:14 · 685 阅读 · 0 评论 -
JavaScript学习笔记(二)
数据类型和值 1.计算机是通过操作值(value)来运行的,能过表示并操作的值得类型称为数据类型。 2.在 ECMAScript 中,变量可以存在两种类型的值,即原始值和引用值。 1)原始值:存储在栈(stack)中的简单数据段,也就是说,它们的值直接存储在变量访问的位置。 2)引用值:存储在堆(heap)中的对象,也就是说,存储在变量原创 2012-06-05 21:03:31 · 443 阅读 · 0 评论 -
JavaScript学习笔记(三)
变量 1.JavaScript是非类型的(untype) 2.用var声明的变量在赋值以前,其值都是undefined 3.由var声明的变量是永久性,用delete运算来删除这些变量会报错 4.重复声明是被允许的 5.如果给一个未用var声明的变量赋值,JavaScript将隐式声明这个变量为全局变量。而声明局部变量必须用var。为了避免各种错误原创 2012-06-19 21:51:12 · 464 阅读 · 0 评论 -
JavaScript学习笔记(四)
语句 1.switch语句。switch语句中的case只指明了想要执行的代码的起点,但是并没有指明终点。所以如果没有break语句,switch就会一直执行下去,直到结束。也可以使用return替换break。 2.ECMAScript v3标准允许case语句后跟随任意的表达式。switch语句会先计算switch后的表达式,然后按照出现顺序计算case后的表达式,直到原创 2012-06-26 23:19:20 · 682 阅读 · 0 评论 -
JavaScript学习笔记(五)
对象和数组 1.创建对象最简单的方法是在JavaScript代码中加入一个对象直接量。例如:var point = {x:0,y:0}。这种表达式,在每次计算它的时候都创建并初始化一个新的不同的对象。new运算符可以创建具体的一类对象。 2.对象的属性。可以通过把一个值赋给对象的一个新属性来创建这个属性。例如: var book = {}; book原创 2012-06-28 22:37:15 · 645 阅读 · 0 评论