标签:属性 use define 定义函数 核心 ring split 信息 prompt
JavaScript核心语法:
基本数据类型:
undefined(未定义类型) 当声明的变量未初始化时,该变量的默认值是undefined
null(空类型) undefined的值是null派生来的,但null则表示对该变量赋予了一个值
number(数值类型) number类型可存放整数值和浮点数值的变量
String(字符串类型) 和java相同
boolean(布尔类型) 返回两个值:true和false
type of: 用于判断一个值或变量究竟属于哪种数据类型 语法:typeof(变量或值)
string对象常用方法:
indexof(str,index) 查找指定字符串首次出现的位置
charAt(index) 返回指定位置的字符
toLowerCase() 转换小写
toUpperCase() 转换小写
subString(index1,2) 返回index1和2之间的字符串
split(str) 将字符串分割为字符串数组
数组
语法: var 数组名称=new Array
数组常用属性和方法
属性:length 设置或返回数组中元素的数目
方法:
join() 进行分割
sort() 排序
push() 末尾添加一个元素
运算符号
算术运算符 + - * / % ++ --
比较运算符 > < >= <= == != === !=
逻辑运算符 && || !
赋值运算符 = += -=
逻辑控制语句
1.条件结构 if结构和switch
2.循环结构 for循环,while循环 ,do-while循环,for-in
用法和java相同
输入/输出
alert("提示信息")
prompt("提示信息","默认值")
常用函数
parseInt() 返回整数 parseFloat() 返回浮点数 isNaN() 非数字返回true
自定义函数
function 函数名(参数...){//javascript语句 return 返回值}
事件
onload 一个页面完成加载 onlick 点击事件 onmouseover 鼠标移到某元素上
onkeydown 某个键按下 onchange 域的内容被改变
标签:属性 use define 定义函数 核心 ring split 信息 prompt
原文地址:http://www.cnblogs.com/hhh233/p/7126482.html