JavaSrcipt快速入门(二)(2015.8.3)
来源:互联网 发布:视频传输软件 编辑:程序博客网 时间:2024/04/29 06:57
JavaSrcipt快速入门(二)
function
function func(arg1,agr2...){ //TO-DO SOMETHING}
在任何一个地方调用func函数都是可行的,即使是在定义之前,只要func函数是存在的,不管在任何位置,即在编写代码时可以在func声明之前调用func。
var fun=function bar(){ bar();//正常运行}bar();//ReferenceError:bar is not defined
将命名函数赋给一个变量,bar在函数内部是可见的,而在函数外部不可见。
数组
var kids=[];//or var kids=new Array();kids[0]='Tom';kids[1]='Kate';console.log(kids.length);//2kids[2]='Jerry';console.log(kids.length);//3
或
var kids=['Tom','Kate','Jerry'];//orvar kids=new Array('Tom','Kate','Jerry');
数组的length:是数组的最大键值+1,是可写的,当设置length=0时即等于清空数组。
if…else…语句
//if语句if (time<20){ console.log('Good day');}//if...else语句if (time<20){ console.log('Good day');}else{ console.log('Good evening');}//if...else if...else语句if (time<10){ console.log('Good morning');}else if (time<20){ console.log('Good day');}else{ console.log('Good evening');}
switch语句
var day=new Date().getDay();//获取当前日期switch (day){ case 0: x="Today it's Sunday"; break; case 1: x="Today it's Monday"; break; case 2: x="Today it's Tuesday"; break; case 3: x="Today it's Wednesday"; break; case 4: x="Today it's Thursday"; break; case 5: x="Today it's Friday"; break; case 6: x="Today it's Saturday"; break; default: x="There must be something wrong";}console.log(x);
for语句
for (var i=0; i<5; i++){ console.log('Current number is '+i);}
for之后的括号中定义循环变量,条件和每次运行之后变量的变化值,大括号里接每次循环执行的语句。
while语句
var i=0;while (i<5){ console.log('Current number is '+i); i++;}
当控制条件满足某一条件时,执行语句,用于控制的变量需要提前定义,变量的变化需要在执行语句中控制,如果遗忘可能会造成死循环。
var i=0;do{ console.log('Current number is '+i); i++;}while (i<5);
先执行一遍再判断是否符合条件,do…while语句至少会执行一次。
0 0
- JavaSrcipt快速入门(二)(2015.8.3)
- javasrcipt
- Struts快速入门(二)
- Struts快速入门(二)
- Struts快速入门(二)
- Struts快速入门(二)
- Struts快速入门(二)
- NUnit快速入门(二)
- Struts快速入门(二)
- Firebug快速入门(二)
- Delphi快速入门(二)
- TinyXml快速入门(二)
- TinyXml快速入门(二)
- TimesTen快速入门(二)
- STL 快速入门(二)
- TinyXml快速入门(二)
- TinyXml快速入门(二)
- ibatis快速入门(二)
- C++中this指针的用法详解
- 关于STM32栈增长和大端/小端问题是和CPU相关的两个问题
- RPC深入浅出
- 欢迎使用CSDN-markdown编辑器
- VS2012编译Lua5.3.1
- JavaSrcipt快速入门(二)(2015.8.3)
- SLF4J+ Log4j 的日志组合
- javaScript 里的Date格式化
- Highways Poj
- 二分查找组件
- webSphere操作步骤
- 学习linux下安装phpmyadmin
- 笔记
- poj1487--Single-Player Games(高斯消元)+测试数据