• 第三章:基本概念


    语法
        借鉴了C语言以及类C语言(如java,perl)的语法
    区分大小写
    
    标记符
        字母数字下划线$ 开头不为数字
    
    严格模式 use strict;
    
    语句以分号结尾
    
    关键字与保留字
    
    变量
    
    数据类型
        typeof操作符 检测数据类型
        检测对象的具体数据类型受限  用    数据.constructor.name
        undefined
        null
        boolean
        string
            字符字面量
                
     	 
     
     f \ .....
                字符串的创建时不可变的,其一旦创建它的值就不会改变,要改变某个变量保存的字符串首先要销毁原来的字符串然后重新填充新值
                tostring()
                    null与undefined没有这个方法
                        可先用转型函数String() 这个可将任何类型转化为字符串
        Number
            NaN 任何数值除以非数字都会返回NaN 与任何值都不相等包括其本身
                isNaN(NaN) true
                isNaN(10)  false
                isNaN('10')  false
                isNaN('hjkk')  true 不能转化为数值
                isNaN(true)  true 不能转化为数值
            数值转换
                Number()(不合理不常用)
                    Boolean3
                    null   0
                    undefined NaN
                parseInt()
                    转化为整数
                     parseInt('1231a');//1231
                     parseInt('a1231');//NaN
                parseFloat()会保留小数
        Object
            var o = new Object();
            Object的每个实例都有以下的方法与属性
                constructor:保存着用于创建当前对象的函数 对当前例子构造函数就是Object();
                hasOwnProperty() 用于判断给定的属性是否是当前对象的实例
                isPrototypeOf() 是否是原型上的属性
                propertyIsEnumerable() 用于检测给定的属性是否可以用for in枚举
    
    操作符
        一元操作符
            递增与递减
                var a=1;
                console.log(a++);//1 先执行语句在计算
                console.log(++a);//3 先计算在执行语句
    
    布尔操作符
        !
        &&
        ||
    
    下面是好多零碎的小的基础的知识点就不一一笔记了
    
    函数
        函数对于任何一门语言来说都是一个核心的概念
  • 相关阅读:
    第04章-面向切面的Spring
    第03章-高级装配
    第02章-装配Bean
    第01章-Spring之旅
    IntelliJ IDEA打可运行jar包时的错误
    序列化+fastjson和java各种数据对象相互转化
    TinkerPop中的遍历:图的遍历策略
    TinkerPop中的遍历:图的遍历中谓词、栅栏、范围和Lambda的说明
    asp.net动态网站repeater控件使用及分页操作介绍
    HTML入门标签汇总
  • 原文地址:https://www.cnblogs.com/aqigogogo/p/7594895.html
Copyright © 2020-2023  润新知