位置: IT常识 - 正文

JavaScript基础大总结(javascript零基础)

编辑:rootadmin
JavaScript基础大总结 🔥JavaScript帝国之行🔥内容地址JavaScript基础大总结(一) 🔥https://blog.csdn.net/Augenstern_QXL/article/details/119249534JavaScript基础之函数与作用域(二) 🔥https://blog.csdn.net/Augenstern_QXL/article/details/119250991JavaScript基础之对象与内置对象(三)🔥https://blog.csdn.net/Augenstern_QXL/article/details/119250137JavaScript进阶之DOM技术(四) 🔥https://blog.csdn.net/Augenstern_QXL/article/details/115416921JavaScript进阶之BOM技术(五) 🔥https://blog.csdn.net/Augenstern_QXL/article/details/115406408JavaScript提高之面向对象(六) 🔥https://blog.csdn.net/Augenstern_QXL/article/details/115219073JavaScript提高之ES6(七) 🔥https://blog.csdn.net/Augenstern_QXL/article/details/115344398✍初识JavaScirptJavaScript 是世界上最流行的语言之一,是一种运行在客户端的脚本语言 (Script 是脚本的意思)脚本语言:不需要编译,运行过程中由 js 解释器( js 引擎)逐行来进行解释并执行现在也可以基于 Node.js 技术进行服务器端编程

推荐整理分享JavaScript基础大总结(javascript零基础),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:javascript基础笔记,javascript 基础,javascript基础入门教程,javascript基础题,javascript基础编程,javascript 基础,javascript基础入门教程,javascript基础编程,内容如对您有帮助,希望把文章链接给更多的朋友!

✍浏览器执行JS简介

浏览器分成两部分:渲染引擎和 JS 引擎

渲染引擎:用来解析HTML与CSS,俗称内核,比如 chrome 浏览器的 blink ,老版本的 webkitJS 引擎:也称为 JS 解释器。 用来读取网页中的JavaScript代码,对其处理后运行,比如 chrome 浏览器的 V8

浏览器本身并不会执行JS代码,而是通过内置 JavaScript 引擎(解释器) 来执行 JS 代码 。JS 引擎执行代码时逐行解释每一句源码(转换为机器语言),然后由计算机去执行,所以 JavaScript 语言归为脚本语言,会逐行解释执行。

✍JS的组成

JavaScript 包括 ECMAScript、DOM、BOM

✍ECMAScriptJavaScript基础大总结(javascript零基础)

ECMAScript 是由ECMA 国际( 原欧洲计算机制造商协会)进行标准化的一门编程语言,这种语言在万维网上应用广泛,它往往被称为 JavaScript 或 JScript,但实际上后两者是 ECMAScript 语言的实现和扩展。

ECMAScript:ECMAScript 规定了JS的编程语法和基础核心知识,是所有浏览器厂商共同遵守的一套JS语法工业标准。

🔥DOM文档对象模型

文档对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可扩展标记语言的标准编程接口。通过 DOM 提供的接口可以对页面上的各种元素进行操作(大小、位置、颜色等)。

🔥BOM浏览器对象模型

BOM (Browser Object Model,简称BOM) 是指浏览器对象模型,它提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。通过BOM可以操作浏览器窗口,比如弹出框、控制浏览器跳转、获取分辨率等。

1、JS初体验🔥1.1、行内式JS<input type="button" value="点我试试" onclink="javascript:alert('Hello World')" />可以将单行或少量JS代码写在HTML标签的事件属性中(以on开头的属性),如: onclink注意单双引号的使用:在HTML中我们推荐使用双引号,JS中我们推荐使用单引号可读性差,在 HTML 中编入 JS 大量代码时,不方便阅读特殊情况下使用1.2、内嵌式JS🔥<script> alert('Hello World!');</script>可以将多行JS代码写到<script>标签中内嵌 JS 是学习时常用的方式1.3、外部JS🔥<script src="my.js"></script>

利于HTML页面代码结构化,把单独JS代码独立到HTML页面之外,既美观,又方便

引用外部JS文件的script标签中间不可以写代码

适合于JS代码量比较大的情况

2、JS基本语法🔥2.1、注释🔥2.1.1、单行注释🔥// 单行注释快捷键ctrl + /2.1.2、多行注释🔥/*多行注释*/ 快捷键 shift + alt + avscode中修改快捷键方式:vscode➡ 首选项按钮➡ 键盘快捷方式 ➡ 查找原来的快捷键➡ 修改为新的快捷键➡ 回车确认2.2、输入输出语句🔥方法说明归属alert(msg);浏览器弹出警示框浏览器console.log(msg);浏览器控制台打印输出信息浏览器prompt(info);浏览看弹出输入框,用户可以输入浏览器alert() 主要用来显示消息给用户console.log() 用来给程序员看自己运行时的消息2.3、变量🔥

变量是用于存放数据的容器,我们通过变量名获取数据,甚至数据可以修改

本质:变量是程序在内存中申请的一块用来存放数据的空间

2.3.1、变量初始化🔥

var是一个JS关键字,用来

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

上一篇:将uniAPP项目导入到微信开发者工具中保姆级教程(uniapp怎么引入elementui)

下一篇:蓝桥杯第十四届校内赛(第三期) C/C++ B组(蓝桥杯第十四届省赛获奖名单)

  • 影响微博营销效果的因素有哪些?(影响微博营销效益的因素)

    影响微博营销效果的因素有哪些?(影响微博营销效益的因素)

  • 微信可以投屏吗(微信可以投屏吗电视上)

    微信可以投屏吗(微信可以投屏吗电视上)

  • 小米账号在哪里看(小米10的小米账号在哪里)

    小米账号在哪里看(小米10的小米账号在哪里)

  • 抖音如何把别人举报(抖音如何把别人的音乐变成自己的原声)

    抖音如何把别人举报(抖音如何把别人的音乐变成自己的原声)

  • 微机的字长是什么(微机字长怎么计算)

    微机的字长是什么(微机字长怎么计算)

  • 华为mate20x5g和mate305g对比

    华为mate20x5g和mate305g对比

  • 微信被搜账号异常 无法显示是什么意思(微信被搜账号异常是什么原因)

    微信被搜账号异常 无法显示是什么意思(微信被搜账号异常是什么原因)

  • 苹果se和se2一样大吗(苹果se和se2一样吗)

    苹果se和se2一样大吗(苹果se和se2一样吗)

  • 闲鱼被限制发布怎么办永久限制闲鱼卖家权限(闲鱼被限制发布168小时以后会怎么样)

    闲鱼被限制发布怎么办永久限制闲鱼卖家权限(闲鱼被限制发布168小时以后会怎么样)

  • 拉黑之后聊天记录还有吗(拉黑之后聊天记录还会在吗?)

    拉黑之后聊天记录还有吗(拉黑之后聊天记录还会在吗?)

  • 手机总发烫是怎么回事(手机总是发烫发烫怎么样)

    手机总发烫是怎么回事(手机总是发烫发烫怎么样)

  • 抖音作品显示传播数据不佳(抖音传输数据不佳怎么解决)

    抖音作品显示传播数据不佳(抖音传输数据不佳怎么解决)

  • 滴滴几个小时不给派单为什么(滴滴车主几个小时不派单)

    滴滴几个小时不给派单为什么(滴滴车主几个小时不派单)

  • 荣耀手机如何隐藏应用程序(荣耀手机如何隐藏app)

    荣耀手机如何隐藏应用程序(荣耀手机如何隐藏app)

  • 手机电量突然在一个值不动了(手机电量突然在一个值不动了 小米)

    手机电量突然在一个值不动了(手机电量突然在一个值不动了 小米)

  • 碰一碰nfc是什么(nfc一碰连wifi)

    碰一碰nfc是什么(nfc一碰连wifi)

  • win10高危漏洞要不要修复(电脑高危漏洞是什么意思)

    win10高危漏洞要不要修复(电脑高危漏洞是什么意思)

  • 段落文字框不可以进行的操作是(段落文字框不可用怎么办)

    段落文字框不可以进行的操作是(段落文字框不可用怎么办)

  • ipad4g版插什么卡(ipad4g版能插电信卡吗)

    ipad4g版插什么卡(ipad4g版能插电信卡吗)

  • v20充电速度(华为v20充电速度)

    v20充电速度(华为v20充电速度)

  • 新手机怎么下载小红书(新手机怎么下载浙政钉)

    新手机怎么下载小红书(新手机怎么下载浙政钉)

  • 苹果自带相机p图教程(苹果自带相机拍照速度快)

    苹果自带相机p图教程(苹果自带相机拍照速度快)

  • realmeq是哪个公司的(realme是哪的)

    realmeq是哪个公司的(realme是哪的)

  • pad图标灰色无法删除(ipad桌面灰色应用程序不能删除)

    pad图标灰色无法删除(ipad桌面灰色应用程序不能删除)

  • soul可以搜通讯录吗(soul可以搜索联系人吗)

    soul可以搜通讯录吗(soul可以搜索联系人吗)

  • 个人所得税中社保填写在哪昆山
  • 小规模纳税人收到专票后如何处理
  • 速达建账套期初数据
  • 定额发票收入怎么报税
  • 跨年度冲红的账务处理
  • 一次性计提后的固定资产残值
  • 公司开劳务发票几个点
  • 应付账款的核算会计分录
  • 增资款怎么做账
  • 专利技术转让使用费如何做会计处理?
  • 负数发票作废了对原来的正数发票有什么影响
  • 计提的增值税比例怎么算
  • 自然人出租房屋房产税
  • 对公账户提取备用金可以每天提现嘛
  • 如何正确理解新制度经济学与新古典经济学的关系
  • 增值税电子发票有限额吗
  • 劳务派遣服务用简易计税方法吗
  • 税务领取发票后怎么操作
  • 安装属于劳务报酬吗
  • 影视行业如何盈利
  • 借老板的现金存入银行怎么做账?
  • 视同销售收入是否缴纳企业所得税?
  • 企业支付宝收款码怎么申请
  • 小企业财务报表不包括
  • 年初未分配利润是什么科目
  • 无形资产可以占多少比例
  • php实验步骤
  • php b/s
  • php的get
  • 兰溪园林绿化养护
  • 补缴上年度未开票收入增值税,怎么做账
  • 工商银行电子回执单怎么查看
  • 预收账款增值税纳税义务
  • 公司扣个税查不到怎么办
  • 汇划款项与资金清算核算内容包括哪些
  • 公司承担员工的费用,员工违规吗
  • 物流破损拒收的理由
  • 个人对个人大额转账用途怎么写
  • 金税盘申报流程视频
  • db2报42603
  • 一般纳税人开普票要交税几点
  • 固定资产后续计量包括哪些内容
  • 支付定金的账务怎么处理
  • 原材料的计划成本分录
  • 无偿赠送货物如何申报增值税
  • 印花税不足一元免征吗
  • 外聘专家费用标准
  • 个人转到公司账上的钱能开发票吗
  • 建筑图纸设计费多少钱
  • 仲裁期间公司发工资了怎么办
  • 企业建账的法律规定
  • SQL函数substr使用简介
  • mysql无法配置
  • sqlserver批量删除数据
  • Mysql主从同步的实现原理
  • centos编译器
  • window小技巧
  • centos怎么设置密码
  • Mac Chrome打开HTTPS证书错误问题解决方法
  • onekey.exe是什么
  • linux中安装命令
  • bat ftp上传文件
  • 批处理文件就是将若干文件集中起来
  • jquery 选择
  • jquery动态设置css
  • nodejs前后端数据交互
  • python整理表格不用入门
  • net user %username%
  • npm镜像是什么意思
  • os模块 python
  • jquery写函数
  • 详解各种汽油一吨等于多少升
  • js 类的继承
  • jquery获取当前日期yyyymmdd
  • python嵌套列表怎么遍历
  • 用于赞助的消费品需要缴纳消费税吗
  • 税控发票开票软件金税盘版发票未报送什么情况?
  • 我国现行税法体系中采用多次课征的税种是
  • 甘肃税务厅
  • 新能源车需要缴纳购置税吗?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设