首页 > 软件开发 > JavaScript >

如何在JavaScript中比较instanceof和typeof不同

来源:互联网 2023-03-17 00:47:17 版权归原作者所有,如有侵权,请联系我们

在JavaScript中,如果想知道某个变量是什么类型的对象,可以使用instanceof;如果想知道某个变量是什么数据类型,可以使用typeof。下面利用实例说明:Zmc办公区 - 实用经验教程分享!

如何在JavaScript中比较instanceof和typeof不同Zmc办公区 - 实用经验教程分享!

工具/原料

  • JavaScript
  • Node.js
  • HBuilder
  • 截图工具

方法/步骤

  • 1

    第一步,在JavaScript文件中,定义一个字符串变量s,然后使用typeof和instanceof判断变量Zmc办公区 - 实用经验教程分享!

    如何在JavaScript中比较instanceof和typeof不同Zmc办公区 - 实用经验教程分享!

  • 2

    第二步,保存代码并运行js文件,可以查看到控制台打印结果,出现了报错Zmc办公区 - 实用经验教程分享!

    如何在JavaScript中比较instanceof和typeof不同Zmc办公区 - 实用经验教程分享!

  • 3

    第三步,检查代码发现,instanceof操作符后面需要接的是引用类型,将其改为StringZmc办公区 - 实用经验教程分享!

    如何在JavaScript中比较instanceof和typeof不同Zmc办公区 - 实用经验教程分享!

  • 4

    第四步,再次保存代码并运行文件,可以查看到打印结果为string和falseZmc办公区 - 实用经验教程分享!

    如何在JavaScript中比较instanceof和typeof不同Zmc办公区 - 实用经验教程分享!

  • 5

    第五步,修改变量s的赋值方式,利用new String()进行赋值Zmc办公区 - 实用经验教程分享!

    如何在JavaScript中比较instanceof和typeof不同Zmc办公区 - 实用经验教程分享!

  • 6

    第六步,保存并运行JS文件,查看打印结果,为object和true,说明使用new String()赋值,是一个对象形式赋值Zmc办公区 - 实用经验教程分享!

    如何在JavaScript中比较instanceof和typeof不同Zmc办公区 - 实用经验教程分享!

  • 6本页面未经授权抓取自百度经验
  • 注意事项

    • 注意JavaScript中的instanceof和typeof的区别
    • 注意如何在JavaScript中检查变量的数据类型

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!Zmc办公区 - 实用经验教程分享!


    标签: JAVASCRIPT

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号