zoukankan      html  css  js  c++  java
  • Js中常用知识点(typeof、instanceof、动态属性、变量作用域)

    1、Js中各类型的常量表示形式:Number:number     String:string    Object:objec

    2、typeof运算符在Js中的使用:用于判断某一对象是何种类型,返回值是字符串(各类型的常量的字符串形式)

    var message = "some string";

    alert((typeof message) == String)
      {
       alert("OK");
      }  ——结果:false、ok

    alert(typeof message == "string"); —true

    3、typeof 不能精确的表示类的类型(例如下面这个例子:方法Student在这里首字母大写,表明声明了一个类,而使用typeof运算符时却打印出object)

    function Student(n, a)
      {
       this.name = n;
       this.age = a;
      }
      var stuA = new Student('张三', 23);
      alert(typeof stuA)//object
      alert(stuA.name + ":" + stuA.age);  //张三:23

    4、

    5、 对象的动态属性(无中生有),要求一定先声明一个对象然后再有该对象的动态相属性

    6、理解Js中函数的作用域(importent)

    <script type="text/javascript">
         var color = "blue";//window.color
         function changeColor(){
                var anotherColor = "red";
                //没有使用var关键字,那么它的作用域是Window,所以永远不要这样写
                myColor = "yellow"; //window.myColor
                
                function swapColors(){
                    var tempColor = anotherColor;
                    anotherColor = color;
                    color = tempColor;
                }
                swapColors();
            }
            changeColor();
             alert("Color is now " + color);//red
            alert(window.color); //red
            alert(window.myColor);//yellow
    
    </script>
  • 相关阅读:
    欠采样和过采样
    分类模型之K近邻算法
    机器学习之分类模型
    。。。
    等人
    习惯
    六月一日
    回首
    你还年轻他们老了
    C#和JavaScript交互(asp.net前台和后台互调)总结 (转)
  • 原文地址:https://www.cnblogs.com/fllowerqq/p/8972153.html
Copyright © 2011-2022 走看看