一、js 1、javascript简介: 是一门脚本语言(弱类型编程语言)(php是脚本语言) 编程语言如java,先编译后运行 脚本语言不需要编译 作用: 表单验证 页面特效 语法:和Java类似,但是和Java没有关系 组成部分: ECMAScript (语法核心) *DOM(html xml,类似xml的document) BOM(浏览器对象模型) 基本结构(最好放在最后的</body>之上): <script> </script> 2、语法: 输出:document.write(""); 3、js引入方式: a.标签<script>形式 b.外部js文件 c.html标签中 4.js代码的注释 和Java注释一样 二、核心语法 1.变量定义: var 2.数据类型: java的八大基本数据类型 byte int short long double float char boolean js的数据类型: undefined null number boolean string typeof 判断类型 object 代表数组,对象或者null 3.String 对象的属性和方法 length; charAt(); substring(); indexOf(); trim(); 4.数组: js中的数组类型不固定,长度不固定 a.var array1=[]; //定义一个可变长度的数组 b.var array2=new Array();// 可变长度的数组 属性和方法: length join();加入某个字符串进行分隔,返回一个字符串 sort();//升序排序 对首字符大小进行排序 push();//往数组的尾部添加一个或多个元素,返回新的数组长度 5、运算符 == 判断值是否相等 js中没有equals()方法,判断字符串是否相等用 === === 判断类型和值是否一样 浏览器控制台输出 console.log(); 6、逻辑控制语句 for in for(var i in array){ alert(array[i]); //i得到是数组的下标 } tips: 冒泡排序 九九乘法表 求出1-100之间所有偶数的和
时间: 2024-10-25 13:09:10