位置: 编程技术 - 正文

JS基础随笔(菜鸟必看篇)(js基础笔记)

编辑:rootadmin

推荐整理分享JS基础随笔(菜鸟必看篇)(js基础笔记),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js基础总结,javascript基础入门视频教程,js基础教程,js教程菜鸟,js基础笔记,javascript零基础,js教程菜鸟,js教程菜鸟,内容如对您有帮助,希望把文章链接给更多的朋友!

在学习的过程中总会一次次的冒出以前囫囵吞枣的地方,下面将今天学到的一下知识点记录下来方便以后查看。

JavaScript中的数据类型

简单(基本)数据类型:Number、String、Boolean、Undefined、Null

复杂(引用)数据类型: Object、Array、Date、function等

下面介绍一下简单(基本)数据类型和复杂(引用)数据类型的区别:

简单数据类型:在栈内直接存储值,如下图所示

复杂数据类型:在栈内存储引用,如下图

JS基础随笔(菜鸟必看篇)(js基础笔记)

在了解以上两种数据类型的存储方式之后可以区分两者的不同,可通过做以下的练习:

JavaSript中的变量提升,function声明以及变量作用域

首先先看以下下面的一道面试题:

在没有学习之前我会直接回答为,现在学习JavaScript中的预编译概念知道了var关键字的提升概念以及function的声明概念知道了以上代码与下面代码等量:

再看下面这道题:

以上代码等同于以下代码:

可以看到因为function在等号右面所以只会对var进行提升,从而会报“Uncaught TypeError:fnName is not a function”错误。

了解变量的作用域可以看以下代码:

对于var a=b=c=; 这类连续赋值,在局部作用域内只会对a再声明,而b、c的作用域为全局作用域。所以只有全局作用域内的a报错为"Uncaught ReferenceError: a is not defined"。

以上这篇JS基础随笔(菜鸟必看篇)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。

原生javascript 学习之js变量全面了解 1.变量的命名方法的命名(驼峰命名法)全部小写:单词与单词之间全部下划线(my_namespace)大小写混合:第一个单词首字母小写其他单词首字母大写。规则首

javascript运算符语法全面概述 前面的话javascript中的运算符大多由标点符号表示,少数由关键字表示,它们的语法言简意赅,它们的数量却着实不少。运算符始终都遵循着一些固定语

window.close(); 关闭浏览器窗口js代码的总结介绍 window.close();关闭浏览器窗口js代码的总结介绍序号关闭代码需要确认无任何作用无需确认测试1window.close()IE7firefox,chrome,safariOperaClose2window.opener=null;window.op

标签: js基础笔记

本文链接地址:https://www.jiuchutong.com/biancheng/373549.html 转载请保留说明!

上一篇:javascript类型系统——undefined和null全面了解(javascript几种类型)

下一篇:原生javascript 学习之js变量全面了解(原生js有用吗)

  • 变动成本法的计算公式有哪些
  • 小规模纳税人利润如何缴税
  • 个税汇算清缴时全年一次性奖金汇总到工资薪金怎么操作
  • 出口货物关税完税价格
  • 税收分类编码如何查询
  • 所得税季报中营业外收入填哪里
  • 三方协议缴款账户状态错
  • 已认证的发票如何冲红步骤
  • 原材料的运杂费会计分录
  • 科技型中小企业条件
  • 票据背书转让常见的错误
  • 房屋赠与时契税的计税依据
  • 预缴增值税时可抵扣吗
  • 企业取得政府财政资金,收入时间如何确认?
  • 跨月销项负数发票怎么做账
  • 过期的费用发票怎么处理
  • 餐饮企业卖套餐赠送单品要交增值税吗?
  • 没有进项的产品开了发票怎么办
  • 私对公转账需要开发票吗
  • 注销一定要去营业厅吗
  • 旅游业开办费
  • 收益性支出包括哪些科目
  • 跨年补计提工资汇算清缴
  • 企业收到现金支票
  • 事业收入和经营收入的联系
  • 文化事业建设费税收优惠政策2023
  • 财务费用年末有余额吗
  • 房地产企业预缴增值税如何申报
  • 注册表被恶意锁定怎么恢复正常
  • linux的vi编辑器怎么用
  • 如何卸载win10
  • 影响当期损益的税费
  • 工会经费零申报怎么填
  • vue实现返回顶部
  • 在国内如何用ChatGPT
  • 工程师模式有什么用
  • didstata命令
  • js基本数据类型和复杂数据类型的区别
  • 小规模增值税减征额怎么算
  • 会计调整以前年度遗留问题查不出来说明怎么写
  • 坏账准备的账务处理例题
  • 企业应纳税额中包括进项税额
  • 换了公司个人所得税重新计算吗
  • 制造费用属于哪一类会计科目
  • sqlserver2008无法连接到local用户登录失败
  • 商业一般纳税人辅导期截止时间
  • mysql查询并设置变量
  • 管理费用的是
  • 增值税的视同销售行为都有哪些?
  • 路桥费税率是几个点
  • 申报工资金额
  • 商品周转率公式
  • 职工福利费计提标准是多少
  • 申请专利的费用怎么入账
  • 工业总产值如何计算的
  • 坏账准备具有哪些特征
  • 影视产业前景
  • 明细账设置是什么意思
  • 笔记本电脑bios更新
  • win8更新一直停着不动
  • Win10 build 10240有"启用快速启动"功能吗?如何开启和关闭这个功能?
  • win7打开软件总提示错误怎么解决
  • 铁嘴大师
  • bat ftp上传文件
  • node.js基础入门
  • 用kotlin开发android
  • windows e
  • javascript scrollTop正解使用方法
  • base如何使用
  • 发送邮件python
  • unity ulua
  • .material design
  • python语言文件
  • jQuery Timelinr实现垂直水平时间轴插件(附源码下载)
  • linux python gui
  • 深圳发票真伪查询入口
  • 税务三方协议多久生效
  • 上海二手房个税退税政策
  • 汽车购车发票开完票能更改名字吗?
  • 日常生活中有哪些税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设