zoukankan      html  css  js  c++  java
  • 简单数据类型

    查看数据类型: typeof    查看关键词的方法:  typeof (空格)name  或者typeof(name)

    简单的数据类型(值类型)

    四种:字符串         数字         布尔未定义         空

    String         Number     Boolean undefined    null

                var string='dkk' ; //是保留字 但最好不要用,可以简写 str
                var num=123;
                var boor=true;
                var bbb=null;
                var aaa; //undefined 
            
                //除了第一个最常用的命名方法 
                console.log( typeof string);
                console.log(typeof num);
                console.log(typeof(boor));
                console.log(typeof(bbb));
                console.log(typeof(aaa));

    复杂的数据类型(引用类型)

    Object、function、Array、Date  RegExp、Error……

    字面量(拓展知识)

    固定的张,让你从“直面上”理解其含义

    数值字面量

    Var age=18; //数值字面量,18为字面量

    Number

    小知识

    1、进制转换   值=位值*进制的(位置-1)次方+……

    如:311转10进制   3*10 2次方+1*10 1次方+1*10 0次方

    1、数字类型:小数计算容易出现精度丢失,解决方式尽量不比较浮点数

    数值范围

    1、最小值: Number.MAX_VALUER这个值为:1.79769……

    2、最大值:Number.MIN_VALUE 这个值为:5e-324

     3、无穷大:infinity

    6、无穷小:-infinity

    NaN

    非数字,说明这结果不是数值

    Console.log(“a”-5)  结果是NaN

    Undefined和任何数值计算都是NaN //NaN

    NaN 与任何值都不相等,包括NaN本身false

    isNaN()判断一个值符不符合数值标准,判断是不是数值

    字符串

    小知识

    1、单引号‘’双引号“”都可以用,

    2、同时单引号里可以放一对上引号,双引号里可以放一对单引号

           Var str=”aaa’dd’ss”

    3、如果放一个就要用转意符了 

     

    4、字符串不可变:字符串是不可修改的,给字符串重复赋值的时候回在札中从新开辟一个空间,原来的会被回收。(字符串和其他的都可以改变)

  • 相关阅读:
    PS教程1000例
    [LeetCode] Ransom Note 赎金条
    Android LinkedList和ArrayList的区别
    Android 一种非常好用的Android屏幕适配
    Android MVC模式和MVP模式的区别
    Android 性能优化的方面方面都在这儿
    Android 高级面试题及答案
    Android的事件分发(dispatchTouchEvent),拦截(onInterceptTouchEvent)与处理(onTouchEvent)
    android studio 3.0 以上 查看sharedpreference
    Android adb命令查看sharedpreferences
  • 原文地址:https://www.cnblogs.com/wdz1/p/7161990.html
Copyright © 2011-2022 走看看