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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 路人丶 中级黑马   /  2018-1-8 21:28  /  995 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

几天学习了JavaScript,从以前的网页布局,到了网页动态逻辑,慢慢的网页也能动起来,展示出不同的效果。也做了很多案例,感觉收获很多
js
        javascript 脚本语言 解释性 基于对象 事件驱动函数
        js的组成:
                ECMAScript(语法)
                BOM(浏览器对象模型)
                DOM(文档对象模型)
        html和js的整合
                方式1:内部编写js
                        <script type="text/javascript">js代码</script>
                方式2:
                        外部有一个独立的js文件  后缀名:.js
                        在html中通过script的src属性导入
                                <script src="js的路径"></script>
                注意:
                        一旦使用了src属性,那么script标签体中的js代码将不再执行了.
                       
        变量:
                var 变量名=初始化值;
        数据类型:
                原始类型(5种)
                        Undefined
                        Null
                        String 用引号引起来的内容
                        Number
                        Boolean
                       
                        通过typeof可以判断一个值或者变量是否是原始类型,若是原始类型,还可以判断属于那种.
                                typeof 变量|值
                引用类型
        运算符:
                关系运算符:
                        两边值都是字符串,比较ascii码
                        两边都是数字,和java一样
                        一边是数字,一遍是字符串形式的数字, 可以比较
                        一边是数字,一遍是普通字符串 可以比较 值永远是false
                等性运算符
                        "66"==66  true
                        "666"===666 false
        js的语句
                if while for 和java一样
        //////////////////
        获取元素:
                var obj=document.getElementById("id值");
        获取元素的value属性
                var val=document.getElementById("id值").value;
        设置元素的value属性       
                document.getElementById("id值").value="sdfsdf";
        获取元素的标签体
                var ht=document.getElementById("id值").innerHTML;
        设置元素的标签体
                document.getElementById("id值").innerHTML="ssss";
       
        定义函数:
                方式1:function 函数名(参数列表){函数体}
                方式2:
                        var 函数名=function(参数列表){函数体}
                注意:
                        函数声明的时候不用声明返回值类型
                        参数列表上不要写参数类型
                        通过return结束方法和将值返回
       
        事件:
                onclick 单击
                onsubmit 表单提交
                onload  页面加载成功或者元素加载成功
               
        事件和函数绑定
                方式1:通过元素的事件属性
                        <xxx>
                方式2:派发事件
                        document.getElementById("id值").onxxx=function(){...};
                        document.getElementById("id值").onxxx=函数名;

4 个回复

倒序浏览
不错哦,继续加油!
回复 使用道具 举报
看着你们这么坚持,我都好感动!加油
回复 使用道具 举报
看着你们这么坚持,我都好感动!加油
回复 使用道具 举报
写得还是不错的,,,坚持到哟
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马