位置: 编程技术 - 正文

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

  • 创业投资企业可以按照其对中小高新技术企业投资额的
  • 以前年度应收账款无法收回的账务处理
  • 什么情况下要做试管怀孕
  • 房地产企业拆迁安置土地增值税清算疑点
  • 免退税企业结转怎么操作
  • 收回多借差旅费
  • 存货计提跌价准备什么意思
  • 建筑业的进项税怎么抵扣
  • 计提工资当月要结转吗?
  • 打官司失败了要赔偿原告诉讼费吗?
  • 增值税认证未认证是什么意思
  • 代扣代缴企业所得税账务处理
  • 联营与参股公司的关系
  • 管家婆怎样查历史记录
  • 房地产企业什么时候交企业所得税
  • 付下一年房租会计分录
  • 付款方付款的发票税金能入账吗?
  • 个税按工资薪金未按时申报的处罚规定
  • 现在还有餐饮许可证吗
  • 票据贴现业务的风险
  • 1697510110
  • 营运资金管理策略有哪些
  • 代理报关的报关单发货人
  • 免征的增值税怎么做账
  • 如何设置电脑从硬盘启动
  • macos itunes
  • 员工的餐费补助怎么算
  • 尼泊尔乡村
  • 个税返还的会计处理方法
  • PHP:mb_send_mail()的用法_mbstring函数
  • 报销是可以直接拿钱的吧
  • 库拉索的死
  • moviemaker是什么软件
  • 收取包装物押金税率
  • 净资产和净利润一样吗
  • 会计账与银行账不符怎么调整
  • 迪格庄园阿拉扎尼河谷红葡萄酒750ml
  • 未认证用户是什么意思
  • php javascript
  • while循环语法结构
  • 补提折旧会计处理
  • 其他综合收益核算的是企业根据企业会计准则
  • 物业收取停车费需要业主同意吗
  • 信用减值损失需要纳税调整吗
  • 带息票据和不带息票据怎么区分
  • Python怎么转化为中文
  • 固定资产报废计入资产处置损益吗
  • 国地税合并后工资仍然不一致
  • 伤残补助金和工资一样吗
  • 歌咏比赛服装费用规定标准最新
  • 企业所得税该什么科目
  • 使用sql server
  • 会计记账凭证的填制要求
  • 记账凭证核算处理方法
  • 其他权益工具投资交易费用计入哪里
  • 承租人违约押金怎么办
  • 银行备付金账户是什么帐户
  • 代开发票的弊端是如何体现的?
  • 会计中结转属于什么科目
  • win10系统怎么关闭自动更新
  • windows xp怎么清理c盘
  • win7原始账号和密码
  • 菜鸟教程官网app
  • centos 删除恢复
  • win7系统的wlan在哪里?
  • win8不能安装软件
  • win10win8双系统
  • windows10 rs4
  • node·js
  • 被人遗忘的明星
  • css网页布局在线生成
  • perl fileparse
  • 安卓安装两个不同版本软件
  • linux中shell脚本编写
  • shell脚本的fi
  • iframe和frame
  • python async
  • 建行信用卡怎么提额
  • 国家税务局总局政策咨询
  • 个人所得税是按实发工资还是应发
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设