美文网首页
JavaScript(一)基本语法

JavaScript(一)基本语法

作者: 起名也太难了 | 来源:发表于2019-03-24 11:31 被阅读0次

JavaScript语法基础

词法规则

1、区分大小写
2、忽略空白符和换行符
3、可选的分号,半角分号(;)表示一个语句的结束
4、复合语句,使用花括号"{}"封装一组语句来组成代码块
5、注释,在JavaScript中,有以下两种形式的注释
① 单行注释:单行注释以双斜线"//"开头
② 多行注释:多行注释以“ /* ”开始,以” */ ”结束
6、标识符:用于表示变量名、函数名等名称,应遵循以下规则:

  • 第一个字符必须是字母、下划线或美元符号
  • 后面的字符可以是下划线、美元符号、英文字母或数字字符
  • 不能使用JavaScript中的关键词和保留字
  • 要尽量做到“见其名知其意”
    注意:当标识符需要多个单词进行表示的,常见的表示方法有下划线法、驼峰法和帕斯卡法(UserName)。可根据开发需求统一规范命名的方式,如下划线方法通常应用于变量的命名,驼峰法通常用于函数名的命名

数值类型

NaN非数值
  • NaN是一个全局对象的属性,它的初始值就是NaN
  • 与数值中的特殊值NaN一样,都表示非数字
  • 可用于表示某个数据是否属于数值型
  • NaN没有一个确切的值,仅表示非数值型的一个范围
    例如:NaN与NaN进行表示时,结果不一定为真
undefined类型
  • 该类型只有一个值,即特殊的undefined
  • 在使用var声明变量但未对其加以初始化时,这个变量就是undefined
  • 对于尚未声明的变量,可以使用typeof操作符检测其数据类型,返回值也为undefined值,和定义后为赋初值的变量一样
Null类型
  • null值表示一个空对象
  • 如果定义的变量准备将来用于保存对象,那么最好将变量初始化为null而不是其他值。这样,检查null值就可以判断相应的变量是否已经保存了一个对象的引用


    null与其他数值类型的比较
String对象
  • String类型数据称为字符串
  • 属性:字符串对象.length
  • 方法:字符串对象.方法名();


    JavaScript中的转义字符
数值类型转换
  1. 默认转换规则
  • 数字+字符串:数字转换为字符串
  • 数字+布尔值:true转换为1,false转换为0
  • 字符串+布尔值:布尔值转换为字符串true或false
  1. 强制类型转换
  • parseInt:强制转换成整数,parseInt("a12")=NaN
  • parsenFloat:强制转换成浮点数,parsenFloat("6.12")=6.12
  • eval:将字符串强制转换为表达式并返回结果,eval("1+1")=2
typeof运算符
  1. typeof检测变量的返回值
  2. typeof运算符返回值:
  • undefined:变量被声明后,但未赋值
  • string:用单引号或双引号来声明的字符串
  • Boolean: true或false
  • number:整数或浮点数
  • object:JavaScript中的对象、数组和null

流程控制

  • if条件语句
  • switch
  • for循环
  • while循环
  • do while 循环

相关文章

  • JavaScript01_基础知识

    一、基本语法 基本语法 JavaScript的每个语句以;结束,语句块在花括号内{...}。 JavaScript...

  • JavaScript基本语法03

    原文博客地址: JavaScript基本语法03 书接上文JavaScript基本语法, 记录了JavaScrip...

  • JavaScript基本语法(一)

    目录 变量 1.什么是变量2.为什么要使用变量3.变量如何使用4.原理图5.变量命名规则和规范6.变量的交换 数据...

  • JavaScript基本语法(一)

    一、语句 JavaScript语言的执行单位为line,也就是一行一行的执行。一般情况下,每一行为一个语句。 语句...

  • JavaScript基本语法(一)

    目录 1. 语句 2. 变量 3. 小结 JavaScript基本语法(一)是JavaScript核心知识点(EC...

  • JavaScript 基本语法(一)

    总 自学JS时所记的笔记,方便以后查找,主要是记录一些心得,使用的话要翻看 js 文档。 目前,要用好JS是不可避...

  • JavaScript基本语法(一)

    JavaScript与java的区别 java和JavaScript完全是两个不同的产品,java是面向对象程序设...

  • JavaScript(一)基本语法

    JavaScript语法基础 词法规则 1、区分大小写2、忽略空白符和换行符3、可选的分号,半角分号(;)表示一个...

  • JavaScript基本语法(一)

    标识符: 1.由大小写字母,数字,下划线,和美元符合($)组成 2.不能以数字开头 3.是...

  • JavaScript基本语法(一)

    标识符:1.由大小写字母,数字,下划线,和美元符合($)组成2.不能以数字开头3.是严格区分大小写的(例如 it ...

网友评论

      本文标题:JavaScript(一)基本语法

      本文链接:https://www.haomeiwen.com/subject/jsttvqtx.html