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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© buluo 初级黑马   /  2017-11-19 22:48  /  1238 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 小石姐姐 于 2017-11-20 12:10 编辑

JavaScript
        js就是一个运行在浏览器的脚本语言
        js由三部分组成
                ECMAScript        :JavaScript的基本语法
                BOM                        :Browser Object Model
                DOM                        :Document Object Model
        其他脚本语言:
                ActionScript,JavaScript
        js的用途:
                使页面更加丰富,使页面动起来
        JS的基本语法
                区分大小写
                弱变量类型语言:(与java不同)
                        *java
                                int i =3;
                                String s ="adsd";
                        *javaScript
                                var i =3;
                                var s ="adsd"
                分号可有可无
                变量的命名
                        局部变量:定义在方法内部的变量,以_开头
                        给变量赋予默认的值
                                如果是基本类型 var num =undefined
                                如果是引用类型 var person =null
                        在控制台打印变量:console.log(变量名)        
                定义对象:
                        var person ={
                                name:"zhangsan"
                                age:14
                                gender:"女"
                        }
                定义方法(函数)
                        function 方法名(){}
                        function 方法名(name,iD){}
                        function(){}//匿名方法,当作为方法的实际参数的时候来使用        
                        方法的调用
                                方法名();
                null和undefined报错问题
                        Cannot
        JS的数据类型
                *原始类型:
                        undefined        :未定义类型
                        boolean                :布尔类型
                        number                :数字类型
                        String                :字符或字符串
                        null                :空
                *引用类型:        
                        *对象类型,对象类型默认值是null.
        JS的运算符
                js中的运算符与JAVA基本一致
                JS中有一个 === 全等于 类型和值都一致
        js的语句
                for(var i =0;i<50;i++){
                }
        JS的通常开发的步骤
                js通常都由一个事件触发
                触发一个函数,定义一个函数
                获得操作对象的控制权
                修改要操作的对象的属性值
               
                定义函数:
                        *function 函数名称(){
                                函数体
                        }
                        
                        *Window.onload=function(){
                        
                        }
                        常用事件:
                                onclick,ondblclick,onmouseover.onmouseout,onload......
        JS的代码定义成一个文件的引入
                <script src="地址"></script>
        获取页面中的元素
                *document.getElementByid()
        HTML的window对象
                setInterval():        :每隔多少毫秒执行摸个表达式
                        * setInterval(“change()”,5000);
                * setTimeout();                :隔多少毫秒执行一个该表达式.
                        * setTimeout(“change()”,5000);
        css的显示和隐藏的属性
                display
                        block        :显示
                        none        :隐藏 不占位
                visibility:
                        visible:显示
                        hidden 隐藏        占位
                                

2 个回复

正序浏览
棒棒的
回复 使用道具 举报
楼主学到哪了?我们快学到web了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马