• js--万物皆对象


    js--万物皆对象------->对象都有自己的属性和方法

      javascript 的数据类型:

        1)、原始数据类型:String、Boolean、Number、undefined、null

        2)、引用数据类型:Object

      对象可以进行增删查改:

    function fun(a,b,c){    //函数类对象
                    
    }
    //对象的增删查改
    fun.abc = 123;//
    delete fun.abc//
    fun.abc//
    fun.abc = 456;//
    fun.bcd = function(){
        console.log("hello")
    }        
    console.log(fun.name)   //输出函数的函数名
    console.log(fun.length) //形参的个数
    console.log(fun.prototype)   //原型        
    console.log(fun.abc);    //函数也是可以直接当成对象使用的        
    fun.bcd()

    可以改变的引用类型,和不可以改变的原始类型(这个地方的改变和不改变表示的是存储结构)   

           var str = "hello world";    
                str = 123;     //一定是会改变存储的地址
                console.log(str)
                var obj = {    //对象里面去增加属性和方法是不会改变存储的地址的
                }
                obj.abc = 123;

    原始类型不能添加属性,如果添加,不会报错,添加完成系统检测为原始类型后马上删除

           var num = 123;//原始数据类型
                num.abc = 456;
                console.log(num.abc)//--->undifined
                var numobj = new Number(123);//引用类型
                numobj.abc = 456;
                console.log(numobj.abc)//---->456

    数据类型的检测:利用方法  -->typeof(需要检测的内容)

      检测出来的结果:number,string,boolean,function,object,undefined  (检测出来的结果都是字符串类型)

      typeof(null)   -->   object

          typeof检测出来string类型举例

           var str = "hello world";
                var len = typeof(str);    //string
                if(len.length == 6){
                    len.abc = "typeof检测的结果为string类型";    //len是原始数据类型,可以添加,但是添加完成马上就删除了
                }
                console.log(len.abc); 
  • 相关阅读:
    MongoDB入门
    MongoDB基础命令
    MongoDB查询
    MongoDB索引
    MongoDB聚合
    MongoDB进阶
    Elasticsearch简介与安装
    ElasticSearch索引
    shiro xml标准配置
    shiro双realm验证
  • 原文地址:https://www.cnblogs.com/wcx-20151115-hzz/p/10133072.html
Copyright © 2020-2023  润新知