typeof的用法

typeof 是操作符,可以返回变量的类型

操作:

console.log(typeof 42);
// expected output: "number"console.log(typeof 'blubber');
// expected output: "string"console.log(typeof true);
// expected output: "boolean"console.log(typeof undeclaredVariable);
// expected output: "undefined"

  • typeof(somevar)如果一个变量连声明都没有会怎么样?
    不管这个somevar有没有声明,还是有没有初始化,都会返回undefined;

  • 在let之前使用typeof

    在let一个变量之前对这个变量进行任何操作都会抛出错误,并且没有变声声明的提升,意味着没有变量,那typeof一个没有声明的变量不会报错!事与愿违,确实报错了。

typeof---JavaScript相关推荐

  1. JavaScript 复习之数据类型

    一.简介 JavaScript 的数据类型有 7 种: 数值(number) 字符串(string) 布尔值(boolean) undefined null 对象(object) Symbol(ES6 ...

  2. (五)我的JavaScript系列:JavaScript的糟粕

    泪眼问花花不语,乱红飞过秋千去. JavaScript的糟粕 JavaScript语言是一门集精华与糟粕于一体的语言.在JavaScript: the good parts中,便集中讨论了关于精华与糟 ...

  3. javascript如何判断变量的数据类型

    typeof 用法示例 var arr = []; typeof arr; //'object' typeof(arr); //'object' typeof实际上是一个一元运算符,因此可以用上述代码 ...

  4. #Javascript基础

    Javascript基础 注释与语句 1.注释 单行注释:// 多行注释:/**/ 2. 语句 一段脚本就是一系列计算机能够一步一步执行的指令.每一条单独的指令或步骤就被称为一条语句.语句以分号(;) ...

  5. Javascript docs

    javascript 1. 简介与入门 javascript 2.用法 JavaScript 3.Chrome 浏览器中执行 JavaScript JavaScript 4 输出 JavaScript ...

  6. 购物网站 前台后台 思维导图_【思维导图】前端开发JavaScript巩固你的JavaScript知识体系(网站同步更新)...

    JavaScript基础语法 网站同步更新:http://www.dadaqianduan.cn/#/%E5%89%8D%E7%AB%AF%E5%A4%8D%E7%9B%98%E8%AF%BE/Jav ...

  7. JavaScript类型检测小结-http://bbs.51js.com/viewthread.php?tid=82661

    老话题了,各种方案和相关讨论都不少,简单总结下: 悠久的typeof JavaScript里只有五种基本数据类型:number, string, boolean, null, undefined. 其 ...

  8. html 超链接 javascript 函数 java 未定义_JavaScript 学习笔记(一)

    本系列适合作为JS的复习文档. 学习JavaScript,不要以为会做一两个如图片切换.tabs选项卡这样特效,就是精通JavaScript了.JavaScript不仅仅是用来做一两个特效,它更大的用 ...

  9. typeof和constructor

    typeof JavaScript中数据类型有很多种分法:常见的分为字符串值.布尔值.数值.对象.函数,还有undefined和null 使用typeof可以确定JavaScript变量的数据类型 变 ...

  10. JavaScript 入门(上)

    目录 一.JavaScript简介 二.JavaScript的特点 1.动态改变页面内容 2.动态改变网页的外观 3.验证表单数据 4.响应事件 三.内容 1.JavaScript简介 一.JavaS ...

最新文章

  1. aix-syslog
  2. Python 简单入门指北(二)
  3. 上如何刻字_校园石阶上被人刻了1700多个字?!这次网友却说好
  4. 【正一专栏】瓜迪奥拉就是一座无可匹及的丰碑
  5. 用tc(traffic control)控制网络流量
  6. VTK:Utilities之3DArray
  7. nodejs里fs.readFile的相对路径转绝对路径问题
  8. Android实战技巧:ViewStub的应用
  9. 抖音java表白教程_抖音vbs表白代码制作方法分享
  10. ASM文件类型和模板
  11. python案例小游戏
  12. Microsoft Office XP 完美迷你安装版
  13. 8款逆天的在线实用工具
  14. groovy简单介绍
  15. 正确使用“width:100%“
  16. 一些牛逼哄哄的javascript面试题
  17. CS188 Proj 1
  18. 《护理教育学》名词解释、简答题、问答题汇总
  19. edge怎么开启沉浸式阅读_美人鼓上舞!端午小长假,豫园将开启史上首次沉浸式国风庙会...
  20. java中的域(field)是什么

热门文章

  1. ionic云开发系列二之调用webservice
  2. java中的check函数_java中checked和unchecked 异常处理
  3. 今天诛仙3服务器维护么2014年4月27,诛仙2021年3月4日更新维护公告 诛仙2021年3月4日更新维护内容一览_手心游戏...
  4. oracle 控制文件 scn,重建控制文件后, 控制文件中的数据文件检查点SCN来自哪里...
  5. oracle整张表转置,从Oracle表格行列转置说起...
  6. java定时刷新界面_Java定时更新数据---定时器
  7. HTTP 协议深入理解(一)
  8. Git 标签(tag)相关操作
  9. Unsupported major.minor version 51.0 jdk版本错误解决方案 eclipse版
  10. Spring如何引用properties文件里的配置