摘要:基础简单基础数据类型值得注意的是的值是,表示一个空对象指针,没有指向任何对象。的值是,表示申明变量或对象的属性却未初始化。值是派生自的,所以对他们执行相等测试会返回。字符串单引号和双引号都可以用来表示字符串,只要前后一致即可。
目的
基础记忆总是会随着时间而淡化,学习了点什么,就记录下点什么。
做点什么,总比不做要好。
简单(基础)数据类型
Number
String
Boolean
Null
Undefined
值得注意的是:
Null的值是null,表示一个空对象指针,没有指向任何对象。
Undefined的值是undefined,表示申明变量或对象的属性却未初始化。
undefined值是派生自null的,所以对他们执行相等测试会返回true。
引用(复杂)数据类型
Object
Array
存储区别:基础数据类型的值是直接储存在栈内存中的;
引用数据类型是保存在堆内存中的对象,在栈内存中保存着指向堆内存的引用地址。
字符串单引号""和双引号""都可以用来表示字符串,只要前后一致即可。
在引号的文字里发现有反斜杠,即视为转义,如换行 ,tab字符
使用一元加快速转换类型:
var age = "12" //type string age = +age; //type number条件
举例:在if...else...,while(){}等的流程控制中,某些基础值会被视为不同的boolean值。
如:
if(123){ console.log(true) }else{ console.log(false) } // true
而某些基础值就会被视为false,如:
if(0){ console.log(true) }else{ console.log(false) } // false
会被视为false的值有:
数字0
空字符串""或""
布尔值false
null
undefined
利用这个特点,我们可以精简我们的代码,比如:
判断数组是否为空,我们可以这样判断
if(array.length)
判断字符串是否为空,我们可以这样判断
if(str)
简单也好看 : )
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/91501.html
摘要:前提最近通过阅读官方文档的事件模块,有了一些思考和收获,在这里记录一下调用方法时需要手动绑定先从一段官方代码看起代码中的注释提到了一句话的绑定是必须的,其实这一块是比较容易理解的,因为这并不是的一个特殊点,而是这门语言的特性。 前提 最近通过阅读React官方文档的事件模块,有了一些思考和收获,在这里记录一下~ 调用方法时需要手动绑定this 先从一段官方代码看起: showImg(...
摘要:布局如下对于这块,我不是很理解,后发现,注销这个样式,用可以解决。后查阅一些资料,到了原因。 -12.24-:html布局如下: html css javascript vue css: tab{ width: 600px; margin: 0 auto; } .tab-tit{ width: 600px; font-si...
摘要:系列文章系列第一篇基础杂记系列第二篇插件机制杂记系列第三篇流程杂记前言公司的前端项目基本都是用来做工程化的,而虽然只是一个工具,但内部涉及到非常多的知识,之前一直靠来解决问题,之知其然不知其所以然,希望这次能整理一下相关的知识点。 系列文章 Webpack系列-第一篇基础杂记 Webpack系列-第二篇插件机制杂记 Webpack系列-第三篇流程杂记 前言 公司的前端项目基本都是用...
摘要:简介是一种搭建客户端的应用架构,更像是一种模式而不是一个框架。 简介 Flux是一种搭建WEB客户端的应用架构,更像是一种模式而不是一个框架。 特点 单向数据流 showImg(https://segmentfault.com/img/remote/1460000018128072?w=1300&h=708); 与MVC的比较 1.传统的MVC如下所示(是一个双向数...
摘要:三种的区别即对应中的值,如,服务器对任务都返回同一个,具体的路径由浏览器区分,因为浏览器不会发送后面的值给服务器。如果是即变成这样,,所以要对服务器配置不同的返回不同的资源。就是没有的情况,比如。 三种Router的区别 1. HashRouter: 即对应url中的hash值,如xx.com/#/a、xx.com/#/a/b, 服务器对任务url都返回同一个url,具体的路径由浏览器...
阅读 2558·2023-04-25 20:50
阅读 3901·2023-04-25 18:45
阅读 2188·2021-11-17 17:00
阅读 3299·2021-10-08 10:05
阅读 3045·2019-08-30 15:55
阅读 3472·2019-08-30 15:44
阅读 2336·2019-08-29 13:51
阅读 1087·2019-08-29 12:47