zoukankan      html  css  js  c++  java
  • JS初探

    html            标记语言

    css             样式

    javascript      编程语言

    ---学习经验与技巧,自学学不到的角度!

        ——ES ECMAscript[标准]  ES6+  {js为[实现]}

        ——DOM/BOM

        ——Nodejs[环境]——服务端

        ——Vue/React

        ——Typescript

    ——ES3 4 5:

    js运行环境:

        浏览器端

        node

    变量:存储数据的存储单元。

    [1]字母 数字 下划线 ¥

    [2]不能是关键字

    [3]不能以数字开头

    [4]严格区分大小写

    [5]有意义

    [6]驼峰式命名

    JS数据类型:

    1:基本数据类型,numberooleanstringundefined ullsymbol (6)

    2:引用数据类型,object

    parseInt()

    [1]遇到第一个非数字字符为止。如果第一个为非数字,直接返回 NaN

    [2] NaN == NaN  : false

    parseFloat()

    NUmber()

    字符串的隐式转换 - / *

    + 字符串的拼接

    Boolean()中存储:均为false

        ''

        0

        NaN

        null

        undefined

    ==================================

    基础概念:

    【1】标识符:开发人员起的名字  

    【2】关键字:特殊含义,被JS使用

    【3】保留字:未来可能成为关键字  char  byte   boolean ...

    机器语言————>汇编语言————>高级语言

        解释型语言:*.html----------->js引擎--------------->机器语言      [即时解释]

        编译型语言:*.java---------->*.class--------------->机器语言

                           编译器             运行时编译

    [1]算术运算符

    包含: 浮点数表示不精确的问题 : .1+.2 ===.3 [false]

    [2]比较运算符

    包含: > >= < <=  ==  ====  !=   !==

    ==:不严格相等,只需要内容相同即可,类型可以不一样

    ===:严格相等,内容、类型都需要一样

    提高代码的执行效率!

    [3]赋值运算符: = += -= *=  ...

    [4]逻辑运算符: &&  ||  !

        ---逻辑短路现象!

        表达式1 && 表达式2 :

            当表达式1的值是真,此时直接返回表达式2的值

            表达式1为假[false,0,'',null,NaN,Undefined,],直接返回表达式1的值,表达式2不执行(短路现象)

        表达式1 || 表达式2 :

            当表达式1的值是真,此时直接返回表达式1的值,表达式2不执行(短路现象)

            表达式1为假[false,0,'',null,NaN,Undefined,],直接返回表达式2的值

    [5]优先级-运算符

    ========================================================

    流程控制:

        顺序结构

        选择结构(分支结构)

            if  switch

        循环结构(重复结构)

    IF语句

    ========================================================

    循环结构:重复结构

        forwhiledo-while

    ========================================================

    jQuery:

    V8引擎

    编译器&解释器

    平衡基础研究与实际应用的投入!

  • 相关阅读:
    丑数(摘)
    queue 之团队队列(摘)
    stack 集合栈计算机 (摘)
    反片语(map)
    stl的集合set——安迪的第一个字典(摘)
    stringstream函数(i o)
    T
    S
    R
    java面试题
  • 原文地址:https://www.cnblogs.com/macro-renzhansheng/p/12936487.html
Copyright © 2011-2022 走看看