第一章 js的组成DOM BOM ECMAScript
javaScript 是一种直译是脚本语言
js语言特点
.脚本编写语言
.基于对象的语言
.简单性
.动态性
.安全性
.跨平台性
C/S是Client/Server的缩写
B/S是Browser/Server的缩写 输出方式
docunment.write()
console.log()
alert()
第二章
数据类型
Number
String
Boolean布尔类型
Undefined
Null
Object
类型转换
显示转换和隐式转换
转换成数值
Number(mix)转换数
parseInt(string,radix)看第一个数是不是数字不是数为NaN
parseFloat(string)
转换成字符串
tostring()
String()
转换成布尔类型
Boolean()
第三章
操作符
一元
+_*/ 二元
+= -= *= /=
三元
?: 第四章
语句
声明变量var
var a =;
定义函数
function(){}
判断条件
if(){}
if是()里如果什么输出 else是不成立输出
还有else if(){}这个是多条判断 switch(){}和if是相同的都是条件判断
switch()
{
case :;
break:
csse :;
}
for循环
for(循环初始化;判断循环条件;循环计数器更新){输出} while循环
while(条件){输出}
和for一样 退出循环
break退出循环
continue退出本次循环进入下一次 do{}while{}满足条件的情况下循环判断一次 <script type="text/javascript">
<script>语法
document.write()文档输出
alert();弹框提示
console.log("");控制台查看结果 网页F12
var 定义变量
var 例子 test=;全局变量
typeof 判断是不是数字
isNaN 判断 是不是一个数
undefined 未声明的数值
(num .toString());转换进制
undefined已生明的的数值 prompt()弹出框的输入框 parseInt()转换格式数字类型的 添加 push在数组末尾处添加1个或多个元素
posh在数组末尾处添加1个或多个元素 并返回长度
unshift()在数组的头部添加一个或多个元素,最后返回数组新的长度
删除 delete()
pop()删除并返回数组的最后一个元素 并返回长度
shift()删除数组的第一个元素并将其返回
连接 join()将数组中所有的元素变成字符串并连接
颠倒 reverse()将元素颠倒
排序 sort()
语法
var a=[,,,,,,,];
a.sort(
function(q,w){
return(q-w)
}
);
alert(a) 合并数组 concat()
返回一个片段或数组 slice()
删除 替换 插入 splice()arr.splice(,,,);
document.write(arr)
unshift trim()去首尾上的空格