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是实际接收到的参数的个数

  • 相关阅读:
    JFreeChart生成图片
    itext生成Word
    itext生成PDF
    物理模型name与comment互相转化
    表单序列化为Json(只限input)
    c#多线程同步之EventWaitHandle的应用
    C#多线程之异步编程
    Java环境变量设置
    sharepoint 2013实践
    WPF研究之道——数据驱动UI
  • 原文地址:https://www.cnblogs.com/linda586586/p/4121794.html
Copyright © 2011-2022 走看看