JavaScript语言基础(二)
2020-03-02 本文已影响0人
koalaUD
JavaScript内置函数,这些函数都是由JavaScript语言自身提供,是JavaScript全局方法。parselent()函数:该函数用于将首位为数字的字符串转化为数字,解析到一个非数字字符,开头和结尾的空格是允许的。如果字符串不是以数字开头,则返回值为NaN。语法:parselent(StringNum,[n])。parseFloat()函数:该函数用于将首位为数字的字符串转化为浮点型数字,如果在解析过程中遇到了第一个正负号,小数点,或者科学计数法中的指数(e/E)以外的非数字字符,则它会忽略该字符以及之后的所有字符,返回已经解析到的浮点数。语法:parseFloat(StringNum)。isNaN函数:该函数主要用于检验某个值是否为NaN(非数字 Not a Number)。语法:isNaN(Num)。
JavaScript运算符的优先级:运算符具有明确的优先级与结合性。优先级较高的运算符将先于优先级较低的运算符进行运算。结合性则是指具有同等优先级的运算符将按照怎样的顺序进行运算。结合性有向左结合和向右结合。运算符的优先级的优先级如下图: yxj.png
JavaScript基本语句:注释语句:单行注释语句:单行注释语句以双斜杠(//)开始一直到这行结束。多行注释语句:多行注释语句也称为块级注释。(/**/)把多行字符包裹起来。
JavaScript流程控制语句-循环结构:循环结构的三要素:循环初始化,设置循环变量初值;循环控制,设置继续循环进行的条件;循环体,重复执行的语句块。当循环结构:当循环结构,while语句格式如下:while(条件表达式){ 语句块 }。 直到循环结构:直到循环结构,do...while语句如下: do{语句块}while(条件表达式)。 计数循环结构:计数循环结构,for语句循环如下:for(初始化,条件,更新){ 语句块} 。枚举循环结构:for...in语句,用于遍历数组或者对象的属性,格式如下:for(变量 in 对象){ 语句块 } 。continue语句和break语句:continue语句只用在循环语句中,控制循环体满足一定条件是提前退出本次循环,继续下次循环。break语句在循环语句中,控制循环体满足一定条件时提前退出循环,不再继续该循环。continue语句和break语句一般都用在循环体内的分支语句中,不使用分支语句则这些语句时没有意义的。
JavaScript异常处理语句:try和catch:当错误发生时,当事情出问题时,JavaScript引擎通常会停止,并生成一个错误消息。try语句允许定义在执行时进行错误测试的代码块。catch语句允许当try代码块发生错误时,定义所执行的代码块。JavaScript语句try和catch是成对出现的。prompt():输入语句 用于显示可提示用户进行输入的对话框。方法返回用户输入的字符串。语法: prompt(msg.defaultText)。