zoukankan      html  css  js  c++  java
  • JavaScript的数据类型2

    1.JavaScript的数据类型:

       原始数据类型:number,string,Boolean,undefined,null

       引用数据类型:object

    2.数据类型的检测:方法和内容

    方法:typeof

    检测出的类型:number,string,Boolean,undefined,object,function

    万物皆对象,函数和数组也是,函数是可以直接当成对象使用的

    都有自己的属性和方法

    3.对象的增删改查

    eg:function fun(a,b,c){

    //增:fun.abc=123;

    //删:delete  fun.abc;

    //改:fun.abc=456;

    //查:fun.abc}

    可以检测到的东西:函数名,个数,原型

    console.log(fun.name)//输出函数的函数名

    console.log(fun.length)//输出函数形参的个数

    console.log(fun.prototype)//原型

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

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

    eg:str.abc=123;

    console.log(str.abc)  //undefined

    但是自带的属性是可以的

    console.log(str.length)  //3

    对象里面增加属性和方法是不会改变存储的地址的

    var  obj={

    }

    obj.abc=123;

    obj.fun=function{

    }

    eg://以下为笔试题

    var str="hello world”;    //str   为字符串

    var len=typeof(str);    //检测出来的数据类型为字符串

    if(len.length=5){

    len.abc=“typeof检测的结果为string类型 //根据上文,原始数据类型可以添加,但是添加完马上就删除了,len目前是字符串,是原始数据类型,所以添加完之后就删除了

    }

    console.Log(len.abc)    //所以输出的结果为undefined

  • 相关阅读:
    LightOJ 1094
    hdu 2586
    hdu 5234
    hdu 2955
    LightOJ 1030 数学期望
    poj 1273
    CodeIgniter学习笔记(十五)——CI中的Session
    CodeIgniter学习笔记(十四)——CI中的文件上传
    CodeIgniter学习笔记(十三)——CI中的分页
    CodeIgniter学习笔记(十二)——CI中的路由
  • 原文地址:https://www.cnblogs.com/3542446186qq/p/10130410.html
Copyright © 2011-2022 走看看