zoukankan      html  css  js  c++  java
  • javascript知识点

    1.类型转换:parseIntparseFloatNumber

    2.本地对象的方法:

    String:concatsplitsubstringsubstrmatch eplace

    Number:toFixed

    Array:concatjoinslicesplicepushpopunshiftshift eversesort

    RegExp:exec est

    3.DOM操作:

    getElementByIdgetElementsByName

    createElement

    appendChild emoveChild eplaceChildinsertBefore

    4.事件:

    attachEventaddEventListener

    事件捕获事件冒泡

    5.BOM:

    window.location.href

    cookie

    6.内置对象:

    Global和Math

    7.函数:函数表达式作用域链闭包

    8.面向对象:原型对象冒充 his

    9.AJAX:XMLHttpRequset跨域

    PS:那些年,我们踩过的javascript坑:

    1.Array的方法,concatslice是返回副本不在原数组上操作的;reversesortsplice是直接在原数组上操作的;还有各个方法的返回值,各个方法的参数

    2.通过for-in循环输出的属性名的顺序是不可预测的

    3.javascript没有块级作用域,但可以用匿名立即执行函数模仿块级作用域

    4.this的指向是在运行的时候确定的

    5.函数的执行依赖于变量的作用域,这个作用域是在函数定义时决定的,而不是函数调用时

    6.闭包中所记录的自由变量,只是对变量的引用,而非变量的值,当这个变量改变了,闭包里获取的变量值也会改变

    7.如果构造函数返回了一个对象,用new生成对象实例时,获取到的是返回的对象

    8.若两个变量是对同一个对象的引用,改变了其中一个,另一个,你懂的

    9.函数的名称仅仅是一个包含指针的变量而已

    10.函数的length是指形参的个数,arguments.length是实际接收到的参数的个数

  • 相关阅读:
    wordpress通过$wpdb获取一个分类下所有的文章
    WordPress的摘要显示方式
    WordPress简洁的SEO标题、关键词和描述
    WordPress获取特色图像的链接地址
    WordPress的Bootstrap面包屑导航
    destoon 6.0 手机站支持在所有浏览器访问
    dede织梦5.7的安全防护设置
    WordPress主题制作:基础样式文件
    LInux常用到的命令(面试)
    1030 完美数列 (25分) PAT-B
  • 原文地址:https://www.cnblogs.com/linda586586/p/4121794.html
Copyright © 2011-2022 走看看