今天的内容

字面量literal

写出来就是它的值
例如字符串hello。这就是自变量。

一个空对象,也是自变量

写出来就是代表它写出来的那个意思就是自变量。
与其相反的就是构造出来的。例如下面的new Object()就不是自变量。

非自变量就是构造出来的量

二进制


以前的二进制是怎么写的呢
以前的二进制基本没有什么用


十进制没有十 八进制没有八


二进制,是以0b开头的


es6新语法,以0b开头的是二进制。0o开头的是八进制

在es5里面0777代表是八进制。

新版的语法知识更好的理解而已。

这就是更安全的二进制和八进制

字符串支持Unicode

阮一峰:http://ruanyifeng.com/blog/2014/12/unicode.html

直到es6开始,js才真正的支持Unicode。之前部分支持,以前的js只支持unicode的前两个子节的字符,超过两个字节的一律支持不了

这是一个字符。他在unicode里面是多余两个字节的,d8是一个字节,34是一个字节,df是一个字节。06是一个字节。
这就是说这个字符使用32个位,4个字节来表示的。所以js没法表示它

我们用js取它的长度,它的长度确是2

你,

存储你需要两个字节,也就是16个二进制。
左边8个右边8个。这叫做用两个字节来表示 你好的你

这个特殊的字符,js只认一半。

它认为左边是一个字符,右边也是一个字符,所以它的lenth是2

js不认识大于28两个字节,16位以上的字节。

es6支持unicode


这是一个日文的你好的你

它的长度

它的unicode编码是194564

转成16进制,toString

正则表达式

正则表达式支持unicode。自己看文档。这里不再讲

整个表达式匹配字符串里面line出现的数量

每次获取的都是First第一行。

加上y粘滞匹配。

结束

最新文章

  1. BestCoder12 1002.Help him(hdu 5059) 解题报告
  2. Ubuntu 用户安装 MATE
  3. matlab中的ishghandle
  4. java实现将资源文件转化成sql语句导入数据库
  5. IntelliJ IDEA 开发前的设置
  6. hdu 4738 Caocao's Bridges(桥的最小权值+去重)
  7. stm32 IAP + APP ==>双剑合一
  8. Asp.Net 如何获取所有控件&如何获取指定类型的所有控件
  9. 简单JVM思维导图
  10. gulp编译less简单demo
  11. Linq To sql入门练习 Lambda表达式基础
  12. Oracle 安装报错 [INS-06101] IP address of localhost could not be determined 解决方法[转]
  13. 二叉排序树、平衡二叉树、B树&B+树、红黑树的设计动机、缺陷与应用场景
  14. Java基础知识总结【转+整合】
  15. hackathon活动复盘
  16. C# 生成海报,文本区域指定和换行,图片合成
  17. DotNetty 实现 Modbus TCP 系列 (四) Client & Server
  18. git创建新的分支
  19. 【译】第23节---Fluent API - 实体映射
  20. 如何在CentOS7上安装Python3及对应问题

热门文章

  1. 一次完整的HTTP请求与响应
  2. LG4213 【模板】杜教筛(Sum)和 BZOJ4916 神犇和蒟蒻
  3. 接口测试工具soapUI
  4. stm32自带的flash分布图
  5. windows nginx 目录配置
  6. Tensorflow细节-P186-队列与多线程
  7. 014——C#新建文件夹
  8. Matlab中的变量名
  9. [loj 2478][luogu P4843]「九省联考 2018」林克卡特树
  10. css+vue实现流程图