js

介绍 脚本语言松散对于开发者的要求很低

如 定义变量 严谨语言 int a = 30;

松散的言语 var a = 30;

永远不会认为开发者 写代码问题 定义的是数字用的是字符串

1.把数字 转成成字符串

2.再去执行 开发者写的程序 语法 正常 一条语句结束会使用分号 var a = 30; var a = 30 版本 ECMAScript 计算机协会统一的标准 只包含了基础语法部分 版本区别 ECMAScript5(包含5)之前 ECMAScript6(ECMAScript2015、ES6) 包含了 所有语言 基本囊括的技能 相对完整的语言 TypeScript(TS)

  基础知识

    1.重点语句

      通常一行代码 如果添加了分号->一条语句

      使用;分隔

    2.变量

      目的

        通过一个名字 来表示一个可以改变的值

      定义方式

        ver 变量名=值;

          var关键字

        不赋值

          var 变量名

      关键字

        什么是关键字

          语言本身提供的名字

          有固定意义

            var

              如var 就是定义变量的意思

        语言本身 提供了很多关键字

          var

          for

          if

      变量名

        开发者起的一个名字

        注意

          1.不能使用关键字 定义变量名

          2.不能以数字开头

          3.不能以特殊符号开头

          4.定义变量名要有意义

            驼峰命名法

              第一个首字母小写其他首字母大写

            下划线命名法

        意义

          变量名

            开发者起的一个名字

            外号

            标记

          值

            具体内容

              数字

              文字(字符串)

              数组

              对象

          由名字 表示 后面的值

            子主题 1

    3.注释

      单行注释

        Ctrl+/

      多行注释

        Ctrl+shift+/

 

不让浏览器看到,屏蔽了浏览器

    4.调试

      按F12(右键检查元素)->console

  数据类型

    Number 数字类型

      包含浮点和整数

    String

      字符串类型“”或者"包裹的都是字符串

    boolean

      波尔类型

        true

          对

        false

          错

    Array 数组

    Object 对象

    Function 函数

  数据类型的转换

    字符串 转数字

      转整数

        parselnt()

      转浮点

        parseFloat()

  严格查看数据类型

          1与“1”认为是不相同的

必须类型与值都相同

      !=(不等于)

        1 “1”

          假的

      !==

        1 “1”

          真的

    逻辑运算符

      与&& (两个and符)

        所有条件 都必须满足 才算真的

      或||

        只要有一个条件满足 就是真的

      非!

        黑白颠倒

          对的就是错的 错的就是对的

        /*

* 表示真的值

* true

          如何使用小数?

            精度丢失

              不要直接使用小数

              非要使用

                1.乘以100(精准的级别)倍

                2.运算完毕 再还原倍数

  运算符

    算术运算符

      +

      -

      *

      /

      %

    复合运算符

      +=

        var a =10;

var b = 20;

a =a+ b

        a += b

      -=

        var a =10;

var b = 20;

a- =a+ b

      *=

      /=

      %=

      ++

        自己给自己增加一个一

      --

        自己给自己减少一个一

      自增自减运算符

    比较运算符

      结果

        就是一个Boolean类型的值

          true

          false

      >

      <

      >=

      <=

      ==

        忽略数据类型

          1与“1”认为是相同的

      ===

      *

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • [if !supportLists]第一章 [endif]基本语法 [if !supportLists]一、[en...
    海绵宝宝_b8a2阅读 543评论 0 0
  • 一,JavaScript的书写格式 1.行内脚本:写在HTML标签内部,通过一个属性节点来添加,不推荐使用,例如“...
    刘远舟阅读 489评论 0 0
  • 什么是JavaScript? 1. JavaScript 是一种客户端脚本语言(脚本语言是一种轻量级的编程语言)。...
    ximoos阅读 444评论 0 6
  • js的历史 在上个世纪的1995年,当时的网景公司正凭借其Navigator浏览器成为Web时代开启时最著名的第一...
    LaBaby_阅读 287评论 0 2
  • 1、JavaScript 简介 JavaScript是什么? JavaScript是一种运行在客户端的解释性脚本语...
    飞鸿踏雪ni阅读 398评论 0 0