zoukankan      html  css  js  c++  java
  • 1.1 js基础

    2、代码从上往下,从左往右执行。
         函数声明在哪里不重要,重要的是在哪里调用。
         undefined  未定义
     
    3、数据类型
     12,5   number   
     'abc'  字符串string
     
    4、字符串和变量的区别,前有引号后没有
     
    5、可以传多个参数,多个参数之间用逗号相隔。
     
    6、操作属性   用点或者中括号。
    oBox.style,background='red';
    oBox.style['background']='red'
    点操作已有的属性,中括号可以方变量。,只要是点出现的地方,中括号必须可以代替。
    .:平时用的都是. 比较简单
    []:当属姓名可变时,使用。比较灵活
     
     
    obj.属性名  获取属性的值
    obj.属性名=值 设置
     
    7、函数遇到括号立即执行   btn.onclick=方法名,不加括号

    8、匿名函数:没有名字的函数,只有用到事件的情况下才使用,也叫事件函数
     
    9、window.onload=function(){};等待浏览器加载完成页面后执行
     
    10、window.onload   第二步获取元素  第三步 执行事件
     
    11、document.getElementById('id')  
            //获取一组元素
            document.getElementsByTagName(TagName)   不能直接操作一组元素
            下标 从0开始
            arr[下标]
            
               
    12、循环(4步)
             定义:操作一组元素的
    1、初始化 
    2、条件 
    3、语句 
    4、自增
             while(条件){语句},
             for(var i=0;i<length;i++){
     
              }//更紧促
    13、this:代表了触发事件的元素。谁触发了事件就是谁      
     
    14、自定义属性低版本浏览器好使,高级(符合w3c标准的)浏览器不支持了。
     
            高级浏览器只要是w3c规范里面没有出现的属性都过滤掉。
            
            网页执行三部:
                1、把html js css拿过来
                2、解析【把w3c里面不规范的过滤掉,只过滤一次】,用js加自定义属性。
                3、执行代码
  • 相关阅读:
    sql server 2008数据复制方法
    排错技能:任务管理器中追踪某w3wp.exe是哪个IIS站点的application pool
    SplendidCRM中给来自EditView中的listbox控件设置选中值或数据源
    jQuery String Functions
    [转]jquery getJSON 数据联动(采用序列化和反序列化获取数据) .
    [转]javascript eval函数解析json数据时为什加上圆括号eval("("+data+")")
    深入理解C语言
    Qt回忆录之配置开发环境
    360电话面试
    浅谈C++设计模式之单例模式
  • 原文地址:https://www.cnblogs.com/wujiaolong/p/7290299.html
Copyright © 2011-2022 走看看