摘要:
JavaScript中的递归即函数内调用函数自身,但递归是非常耗内存的,每一次调用都会分配一定的栈空间,达到一定的数量(具体看浏览器)便会溢出报错。 对于尾递归来说,由于只存在一个调用帧,所以永远不会发生“栈溢出”错误。 实际上还是报错了:D。 "通过尾递归避免栈溢出" 阅读全文
posted @ 2018-02-13 17:48
除除
阅读(693)
评论(0)
推荐(0)
摘要:
一、指数运算符( ) 示例 二、Math.pow() 1.定义 Math.pow()方法返回基础的指数次幂。 2.语法 x:基数 y:指数 3.示例 "JavaScript表示x的y次幂" 阅读全文
posted @ 2018-02-13 17:45
除除
阅读(4879)
评论(0)
推荐(0)
摘要:
一、Math.trunc() 1.定义 Math.trunc()方法去除数字的小数部分,保留整数部分。 2.语法 3.示例 二、Math.round() 1.定义 Math.round()方法返回一个数字四舍五入后的整数部分。 2.语法 3.示例 三、Math.ceil() 1.定义 Math.ce 阅读全文
posted @ 2018-02-13 17:42
除除
阅读(29645)
评论(0)
推荐(0)
摘要:
JavaScript正则表达式中点(.)是一个特殊字符,它可以匹配除了一下条件的任意字符。 四个字节的UTF 16字符 换行符(\n) 回车符(\r) 行分隔符 段分隔符 为了使点(.)可以匹配任意字符,ES2018引入新的修饰符s。这种模式被称为dotAll模式,根据字面意思便是dot(.)匹配一 阅读全文
posted @ 2018-02-13 17:40
除除
阅读(480)
评论(0)
推荐(0)

浙公网安备 33010602011771号