zoukankan      html  css  js  c++  java
  • JavaScript

    变量:就是声明来保存数据的内存空间,JS的变量声明要使用到var,JS的函数声明要使用到function

    JavaScript中的五大基本数据:

    1.Undefined:使用了一个没有赋值的变量(比如声明了一个变量但是没有赋值),或者使用了一个不存在的变量

    2.String:字符串类型(非基本数据类型)

    3.Number:数字类型

    4.Null:表示空类型

    5.Boolean:布尔类型(true和false)

    alert():该方法的作用是在页面弹出提示窗口(属于内置对象window)

    console.log():该方法的作用是在控制台输出信息

    document内置对象:

    document.getElementByld("div1"):根据元素的id值取得对象,返回值是一个对象

    innerHTML:可以取得节点对象下的所有html代码

    document.getElementsByTagName("input"):根据标签名取得对象,返回一个集合(数组)

    isNaN():判断一个字符串是否是纯数字,不是纯数字返回true,是纯数字返回false

    parselnt("字符串"):字符串类型的数字转成Number类型的数字(小数部分将会去掉,非数字的字符存在只转换到第一字符前)

    parseFloat():转换保留小数部分         toFixed()可以指定保留的小数位

    getFullYear  getMonth+1 getDate getHours getMinutes

    window.location.search 取得浏览器地址栏的参数

    window.location对象用于获取当前页面的地址(URL),并把浏览器重定向到新的页面

    window.location对象在编写时可不用window这个前缀

    window.location.href="网址":跳转后有后退功能

    window.location.replace("网址"):跳转后没有后退功能

    window.setTimeout()--暂停指定的毫秒数后执行指定的代码,只执行一次

    window.setlnterval()--间隔指定的毫秒数不停地执行指定的代码

    shift(删除第一个元素)              pop(删除最后一个元素)           push(添加元素到最后)          unshift(tin添加到第一个元素之前)

    焦点事件:

    1.blur:在元素失去焦点时触发,该事件不会冒泡,所有浏览器都支持

    2.focus:在元素获得焦点时出发,该事件不会冒泡,所有浏览器都支持

    3.focusin:与focus等价,但冒泡

    4.focusout:与blur等价,但冒泡

    支持focusinfocusout的浏览器:IE5.5+Safari5.1+Opera11.5+和Chrome(仅支持DOM2级事件处理程序)

    blurfocusout的事件目标是失去焦点的元素;focusfocusin的事件目标是获得焦点的元素

  • 相关阅读:
    webstorm 自定义代码模板
    HTML5 manifest ApplicationCache
    WebStorm 快捷键收藏
    函数内巧用注释实现多行文本拼接
    图片剪裁上传插件
    将json转为复杂url参数
    CSS3实现半像素边框
    打造自己的3D全景漫游
    自适应rem布局
    header页头内容整理
  • 原文地址:https://www.cnblogs.com/yhgn/p/10780625.html
Copyright © 2011-2022 走看看