JavaScript语言基础
来源:互联网 发布:本地账户和网络账户 编辑:程序博客网 时间:2024/05/20 16:32
JavaScript语言基础
JavaScript
解释型语言
JS的变量
null表示变量的值为空,undefined表示变量没有指向任何的对象,未初始化
javascript是弱类型,vari=0;
匿名函数
varf1=function(i1,i2){return i1+i2;};
alert(f1(5,10));
js面向对象基础
没有类的语法,用函数闭包(closure)模拟的,都被叫做“对象”
function Person(name,age){
this.Name=name;//动态生成的变量
this.Age=age;
this.SayHello=function(){alert(this.Name);}
}
var p1=new Person(“tom”,30);
p1.SayHello();
Array对象
是一个动态数组,无需预先制定大小
reverse反转函数
join连接“|”函数
debugbar:
脚本调试
Dictionary
var dict=newArray();
dict[“人”]=”ren”;
var arr={“tom”:30,”jim”:20};
数组是dictionary的一种特例
Stack
pop
push
0 0
- JavaScript笔记 语言基础
- JavaScript笔记 语言基础
- JavaScript语言基础
- JavaScript语言基础2
- JavaScript语言基础3
- JavaScript语言基础4
- JavaScript语言基础5
- JavaScript语言基础6
- JavaScript语言基础7
- JavaScript语言基础8
- JavaScript语言基础9
- JavaScript语言基础10
- JavaScript语言基础11
- JavaScript语言基础12
- JavaScript语言基础13
- JavaScript语言基础14
- JavaScript语言基础15
- JavaScript语言基础(一)
- ocos2d-x中背景音乐的播放与停止、暂停与继续
- sscanf函数用法详解
- 模板的编辑模式
- 小黑小波比.Ubuntu固定IP
- 呈现网络公司,未来电子商务发展可途
- JavaScript语言基础
- HTML配置no-cache(备忘)
- hello!csdn blog
- Wireshark基本介绍和学习TCP三次握手
- 排序算法分析【六】:快速排序(附Python&C++代码)
- HTML5物理游戏开发 - 越野山地自行车(一)建立地行
- 【No7.】Android 像素转换工具
- Android延时执行调用的几种方法
- 开源矩阵Eigen的下载、VS配置与使用