![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程语言基础知识
我只是个小白白
这个作者很懒,什么都没留下…
展开
-
解释性语言、编译性语言
源来 计算机不能直接理解高级语言,只能直接理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能执行高级语言编写的程序。 翻译的方式有两种,一个是编译,一个是解释。两种方式只是翻译的时间不同 解释性语言的定义: 解释性语言的程序不需要编译,在运行程序的时候才翻译,每个语句都是执行的时候才翻译(非独立)。这样解释性语言每执行一次就需要逐行翻译一次,效率比较低。 现代解释性语言通常把源程序编译...原创 2019-06-20 20:58:30 · 142 阅读 · 0 评论 -
ES6字符串的扩展
字符串的扩展 ES6允许采用\uxxxx形式表示一个字符,其中xxxx表示字符的 Unicode 码点 ES6 字符串扩展方法 at() 返回字符串中的某个字符 '傅文韬'.at(0) // '傅' '傅文韬'.at(1) // '文' '傅文韬'.at(2) // '韬' includes() 判断是否找到了参数字符串 let name = "james" name.includes("jam...原创 2019-07-28 20:01:14 · 100 阅读 · 0 评论 -
ES6 第六章 正则的扩展
正则表达式 字符串是编程时涉及到的最多的一种数据结构,对字符串进行操作的需求几乎无处不在。比如判断一个字符串是否是合法的Email地址,虽然可以编程提取@前后的子串,再分别判断是否是单词和域名,但这样做不但麻烦,而且代码难以复用。正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来给字符串定义一个规则,凡是符合规则的字符串,我们就认为它“匹配”了,否则,该字符串就是...原创 2019-09-18 19:43:21 · 128 阅读 · 0 评论