A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 厦门校区   /  2018-5-17 14:27  /  7137 人查看  /  56 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

邵倩


JS即JavaScript 是最常见的运行在浏览器端的脚本语言,虽然名字里带Java,实际上和Java语言没有关联,蹭热度emmmm...
JS可以使页面动起来 还可以实现验证表单,检测浏览器等功能
JS可由所有浏览器执行


JS引入方式1.页面内<head>部分中直接编写JS代码 <script> </script>
2.将JS的代码编写到一个.js的文件 在HTML中引入 <script src="xxx.js"> </script>


JS的组成:
1.ECMAScript--JS的基本语法(JS的核心)
2.DOM 文档对象模型    用于获得HTML页面文档中的信息
3.BOM 浏览器对象模型  用于获得浏览器中的相关信息

JS的基本语法:
区分大小写
分号可有可无 建议加

JS属于弱变量类语言,即变量没有具体类型,给他赋的值是什么类型变量就是什么类型,所有变量都用var运算符来定义(var s="略略略"  var i=123),区别于Java(String s="略略略"  int i=123)
一个var可以定义多个变量 var x=1,y=2,z=3

Java数据类型:1.基本数据类型(四类八种) 2.引用数据类型
JS的数据类型:
1.原始类型5种:undefined,boolean,number,string(字符或字符串),null(返回object)
2.引用类型 对象类型,默认值是null

JS中 变量名与Java一样不能用关键字命名,很多关键字类似于Java语言,注释和Java一样可以用//或/*  */
JS中的运算符与Java基本一致  JS中有个 === 全等号 类型和值都一致才为true
JS语句与Java语句一致 如 if else     while     for     break

开发步骤:
JS通常由一个事件触发,触发一个函数,定义一个函数,获得操作对象(标签)的控制权,修改要操作的对象的属性或值

定义函数的两种方式:
1.function 函数名称(){
        //函数体
}
2.匿名函数
window.onload=function(){
        //函数体
}

常用事件:
单击onclick   双击ondbclick   鼠标放在上面onmouseover   鼠标移开onmouseout   页面加载onload   提交onsubmit依赖于返回值 true时才提交



注意:window属于bom最顶层对象,其中的方法可以省略window, window.onolad只能有一个
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马