位置: 编程技术 - 正文

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有用吗)

  • 全额纳税是什么意思
  • 企业间无偿划转资产,非关联方经营
  • 预缴税款可以抵税吗
  • 处置长投时其他权益变动
  • 开房租租赁发票怎么记账
  • 差旅费住宿专票能否抵扣
  • 退税抵税申请表
  • 非货币性资产交换补价大于25%的会计处理
  • 非公益捐赠税率
  • 小规模纳税人纳税申报表
  • 可以用来办理贴现的票据
  • 车辆购置税多少?
  • 税局代开专票对方隔月退回重开如何做账务处理呢?
  • 银行代扣水电费要手续费吗
  • 所得税汇算清缴分录怎么做
  • 公司换法人公司账户怎么办
  • 购入包装物
  • 办事处可以办理临时身份证吗
  • 研发费用进项税额需要转出吗
  • 航空公司按照一次性收费
  • 关于工资薪金的情况说明
  • 纳税调整额怎么算出来的
  • 发放职工福利的会计科目
  • 补缴地价款是什么意思
  • 投资性房地产其他综合收益递延所得税
  • 税收理财跟税收筹划有什么区别?
  • 收到股东交的多余的股金怎么做账务处理
  • 公允出资税务处理怎么做?
  • 费用转入本年利润
  • 进项票未认证怎么入账
  • 转让无形资产的所有权计入什么科目
  • Mac如何开启无痕浏览
  • linuxssh免密登录
  • WIN10怎么禁止始终处于活动状态
  • 回迁房?
  • PHP:move_uploaded_file()的用法_Filesystem函数
  • php7.0新特性
  • vue element ui教程
  • 项目费用怎么入账
  • js删除对象的方法
  • node js教程
  • 大前端最新
  • 休产假期间社保个人部分怎么办
  • 外贸企业出口货物增值税的计算依据
  • mysql 测试
  • 织梦logo
  • access分组计数
  • 本年利润的会计编码
  • 固定资产直接记入费用科目
  • 差旅费抵扣增值税税率
  • 递延负债和递延收益
  • 预收账款所得税汇算清缴需要调吗
  • 买家退货少了犯什么法
  • 一次性补缴一年社保
  • 作废的支票由谁保管
  • 公司租用房屋用交房产税吗
  • 增值税专用发票和普通发票的区别
  • 新成立的分公司怎么样
  • 商业折扣的会计分录
  • MySQL 5.6 (Win7 64位)下载、安装与配置图文教程
  • centos8终端
  • dotnetfx35有什么用
  • ubuntu系统安装nvidia显卡驱动
  • xp系统自动升级win7
  • 电脑死机是什么问题
  • windows7使用
  • shine.exe - shine是什么进程 有什么用
  • win8找不到恢复环境怎么恢复出厂设置
  • win7本地连接ipv4属性闪退
  • w8虚拟内存怎么设置
  • 输入命令的三种方法
  • jquery input checked
  • 安卓app性能测试
  • Qt Creater调试时一直出现:“DEBUGGER: Waiting for debug socket connect” 和“DEBUGGER: go to sleep”
  • 安卓中px,dp,sp的区别
  • 天津武清房管局电话
  • 山西电子税务局官网app
  • 税务上的工会经费是必须交的吗?
  • 北京西城区税务所
  • 财税方面的问题有什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设