zoukankan      html  css  js  c++  java
  • Javascript读书笔记(1):从零开始

    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9" />

    什么情况下使用JavaScript?

    在任何不得不用的场合使用,除此之外,不要再任何场合使用!

     JavaScript是面向对象的吗?

     JavaScript没有基于类的继承,但它有基于原型的继承。说JavaScript是一种基于对象的语言,是一种正确而略显保守的判断;说JavaScript不面向对象,则是错误的认知。

    JavaScript版本?http://www.csdn.net/article/2012-02-15/311826

    undefined:

    void()返回undefined; 在浏览器的缺省行为中,undefined阻止了页面的跳转。

    javascript:;alert(typeof(x));  ----undefined
    javascript:var x;alert(typeof(x));  ----undefined
    javascript:var x=null;alert(typeof(x)); ----object

    如何突破JavaScript的限制?

    1. 本地运行的JavaScript可以通过Windows提供了一组FSO(File System Object)的API用于操作本地文件。

    2. 安装某些插件的方式可以在一些安全级别设定比较低的客户端进行有限的文件读写。

    3. 通过浏览器对XML文本的支持把数据以XML文本的形式进行读写。

    Javascript闭包:

    function func1()
    {
        var n = 9000;
        function func2(){
            alert(n);
        }
        return func2;
    }
    
    var result = func1();
    result();

    这里func2函数就是闭包。

  • 相关阅读:
    LeetCode: Maximum Product Subarray 解题报告
    LeetCode: Populating Next Right Pointers in Each Node II 解题报告
    LeetCode: Populating Next Right Pointers in Each Node 解题报告
    LeetCode: Word Search 解题报告
    C语言文件操作
    多线程
    C语言函数指针的使用
    进程
    网络编程
    进程间通信——管道通信
  • 原文地址:https://www.cnblogs.com/thlzhf/p/2777737.html
Copyright © 2011-2022 走看看