- 博客(3)
- 收藏
- 关注
原创 JavaScript预编译原理
在JS中,遇到 script 标签的话就会进行预解析,将变量 var 和 function 声明提升,但不会执行 function,然后就进入上下文执行,上下文执行还是执行预解析同样操作,直到没有 var 和 function,就开始执行上下文。 变量提升: 指JS标签里的变量声明和函数都会被提到函数的最顶部,在JS中,变量可以先使用后声明。 x = 100; document.write(x)...
2019-05-03 13:24:32
166
原创 JavaScript正则表达式
在JS中,正则表达式正常用于两个表达式的方法 正则表达式语法: /表达式主体/修饰符 search()常用于搜索字符串中的子字符串,或检索与正则表达式相符合的子字符串,并返回字串的起始位置。 replace()常用于字符串中用一些字符替换另一些字符,或替换与正则表达式相匹配的字串。 例如: search(): var str = "my name is Li Ming", n = str...
2019-04-30 12:33:28
79
原创 Shell里面的计算运行
原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用。 expr 是一款表达式计算工具,使用它能完成表达式的求值操作。 例如,两个数相加(注意使用的是反引号 ` 而不是单引号 '): 例如 #!/bin/bash sum = expr 2 + 2 // ` 是esc下面那个键,注意运算符前后有空格 echo “sum is $sum " 运行结...
2019-04-29 18:02:14
135
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人