一.Symbol类型:

  1.ES6引入了一种新的原始数据类型Symbol,表示独一无二的值。它是JavaScript语言的第七种数据类型,前六种是:Undefined、Null、

  布尔值(Boolean)、字符串(String)、数值(Number)、对象(Object)。

  let s = Symbol();

  typeof s;

  //"symbol"

  2.Symbol函数可以接受一个字符串作为参数,表示对Symbol实例的描述,主要是为了在控制台显示,或者转为字符串时,比较容易区分。

  var s1 = Symbol('s1');

  var s2 = Symbol('s2');

  s1.toString(); // "Symbol(s1)"

  s2.toString(); // "Symbol(s2)";

  3.独一无二性: 

  (1).无参:

  var a = Symbol();

  var b = Symbol();

  a === b; // false;

  (2).有参:

  var a = Symbol('a');

  var b = Symbol('a');

  a === b; // false

  

转载于:https://www.cnblogs.com/zhihaospace/p/6242656.html

用vue.js学习es6(四):Symbol类型相关推荐

  1. Vue.js 学习笔记 四 用一,二,三的知识做个跑马灯

    做个简单的跑马灯效果 页面定义2个按钮,绑定2个方法. <div id="divApp"><input type="button" value ...

  2. Vue.js学习笔记四

    2019独角兽企业重金招聘Python工程师标准>>> 事件处理 监听事件 可以用v-on指令监听DOM事件,并在触发时运行一些JavaScript代码. 直接把处理复杂逻辑的Jav ...

  3. Vue.js 学习笔记 五 常用的事件修饰符

    介绍几个常用的事件修饰符 直接上代码 <div id="divApp"><div class="divColor" v-on:click=&q ...

  4. Vue.js 学习笔记三,一些基础指令,v-bind,v-on

    在笔记二的基础上继续写 v-bind指令,为属性绑定数据 <!--v-bind指令可以绑定属性--><div v-html="msg2" v-bind:title ...

  5. Vue.js学习系列七——Vue服务器渲染Nuxt学习

    我又回来啦~这次我们来学习Vue的服务器渲染SSR. 关于SSR的文章网上很多,一开始看得我云里雾里.然后去Vue.js 服务器渲染指南和nuxt官网看了看,发现文章大多都是搬运官网的内容,真正讲的清 ...

  6. WebGL three.js学习笔记 6种类型的纹理介绍及应用

    WebGL three.js学习笔记 6种类型的纹理介绍及应用 本文所使用到的demo演示: 高光贴图Demo演示 反光效果Demo演示(因为是加载的模型,所以速度会慢) (一)普通纹理 计算机图形学 ...

  7. Vue.js 学习笔记 九 v-if和v-show

    <p v-if="flag">v-if</p><p v-show="flag">v-show</p> flag是 ...

  8. Vue.js 学习笔记 八 v-for

    v-for指令,是用来循环的,常用的情况有以下4种 <div id="divApp"><!--迭代数字--><p v-for="n in 5 ...

  9. VUE项目学习(四):编写个人页面和配置路由

    VUE项目学习(四):编写个人页面和配置路由 1.准备工作,下载vue项目 先配置好node.js开发环境,并使用VUE-Cli下载好VUE项目,具体流程可以参考博客https://blog.csdn ...

  10. Vue.js学习详细课程系列--共32节(4 / 6)

    Vue.js学习课程(4 / 6) 19. 表单复选框 知识点 表单复选框绑定 20. 表单单选按钮 知识点 表单单选按钮绑定 21. 表单下拉框 知识点 表单下拉框绑定 22. 表单修饰符 知识点 ...

最新文章

  1. BBC NEWS | AI设计的新药分子首次进入临床试验
  2. Mysql错误1045解决方法
  3. 操作系统(三十三)内存管理
  4. Jupyter Notebook导入自定义模块
  5. SpringMVC 基于注解的Controller详解
  6. 通过 getResources 找不到jar包中的资源和目录的解决方法
  7. BZOJ 4992: [Usaco2017 Feb]Why Did the Cow Cross the Road
  8. Mac系统访问Windows共享文件的详细步骤
  9. TensorFlow介绍_中英文对照
  10. java 方法(函数)详解
  11. java开源内容发布系统_18个Java开源CMS系统一览
  12. 手动决战3721和雅虎助手
  13. Lyra:一种用于语音压缩的新型极低比特率编解码器
  14. QQ点不开链接/空间/邮箱。提示:windows找不到文件
  15. 一款高颜值的词云包让我拍案叫绝
  16. 常微分方程和偏微分方程
  17. EC20 GPS RMC格式数据转化
  18. float 范围 java_Java中float/double取值范围与精度
  19. 曾李青的五年投资经验总结:早期创业公司的九种死法
  20. LaTeX \genfrac 分式命令

热门文章

  1. Windows+Python3.7下自动生成requirements.txt文件
  2. NLP算法面试的一些个人建议
  3. 【CAIL2021】任务① | 阅读理解
  4. 百度大脑全面解析如何通过NLP、CV和ASR等技术将企业服务智能化
  5. NLP 事件抽取综述(中)—— 模型篇
  6. 19 岁就在南大读博的“00 后”女生:这是我的学习经历...
  7. 刘知远:NLP研究入门之道(二)走近NLP学术界
  8. 整理一些计算机基础知识!
  9. 吴恩达深度学习——神经网络基础
  10. LeetCode刷题——343. 整数拆分