代码改变世界

JS基本语法

2015-09-13 20:56  we星星  阅读(150)  评论(0编辑  收藏  举报

## jave script基础语法 ##

1.内嵌式

<script> //引入标签
文档输出:1.弹出对话框 alert("内容");
2.document.write("内容");
</script>/
2.外部链接

<script type = "text/javescript" src"地址"></script>
在Js文件里面引用(注意:在JS文件里"中文"需要转换为UTF-8,选择文件file-Enoding里面找到);

 

Javescript数据类型分为原始类型和引用类型

一.javescript原始型包括5种

1. undefined类型;值本身就是undefined,变量没有初始化会出现undefined。当函数没有明确的值时,其调用的结果也是undefined(没有返回值也是!);
2. null类型;表示不存在的对象.值为null
3. Boolean类型(布尔型);判断的表达式,其结果就是turn/false;
4. number 整形和浮点型通通都是number类型;即表示32整数,也可以表示64位浮点数;NaN表示非数字;isNAN()是效验是否为数字;onblur 失去交点, isFinte排毒按输入文字是否超过边界;
数据类型的转换:
(1)praseInt()转换为整型和praseFloat()转换为浮点型
(2)val.trim()去掉字符串前后的空格
v1.val.trim() != ""
5.string类型 字符串
eg:var str = 1 + "";在任何类型加""都会转为字符串

二.引用数据类型

(1)原生对象
Array对象
方式1: var arr = new Array
arr[0] = 1
……
alert(arr.length);
方式2: var arr1 = new Array;
alert(arr1.length);
方式3: var arr3 = new Arry(1,2,3);
alert(arr3.length);
方式4(常用): var arr = [1,2,3,4,];
alert(arr.length);
1.arr的方法有:
shift //删除第一个元素并返回
pop //删除最后一个人元素并返回
push //插入数据到数字的最后
unshift//插入数据到最前面,返回插入后的长度
concat //合并数组
splice(star,从数组中移除一个或者多个元素,返回移除的元素)
slice(star,[end])//有[]的一般就不包含end,返回数组的一段
reverse //将数组反序
2.日期对象Date方法
3.math对象
4.string对象