位置: 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组(蓝桥杯第十四届省赛获奖名单)

  • 飞科fc5808怎么拆刀头(飞科fc5808怎么拆卸)

    飞科fc5808怎么拆刀头(飞科fc5808怎么拆卸)

  • 1660显卡和1060的区别(1660和1060显卡哪个好)

    1660显卡和1060的区别(1660和1060显卡哪个好)

  • 苹果手机3dtouch称重的设置方法(苹果手机3dtouch电子秤)

    苹果手机3dtouch称重的设置方法(苹果手机3dtouch电子秤)

  • iphone11的电池百分比在哪设置(苹果11系列电池百分比)

    iphone11的电池百分比在哪设置(苹果11系列电池百分比)

  • 华为的支付安全怎么取消(华为的支付安全弹出窗口)

    华为的支付安全怎么取消(华为的支付安全弹出窗口)

  • 编码器的作用是(直流编码电机中编码器的作用是)

    编码器的作用是(直流编码电机中编码器的作用是)

  • 获取取件码失败是什么原因(获取取件码失败什么意思)

    获取取件码失败是什么原因(获取取件码失败什么意思)

  • ipad怎么共享屏幕(iPad怎么共享屏幕一起看电影)

    ipad怎么共享屏幕(iPad怎么共享屏幕一起看电影)

  • 打印机拒绝打印print是什么意思(打印机拒绝打印print怎么办)

    打印机拒绝打印print是什么意思(打印机拒绝打印print怎么办)

  • 荣耀9x屏幕碎了保修吗(荣耀9x手机屏幕碎了多少钱)

    荣耀9x屏幕碎了保修吗(荣耀9x手机屏幕碎了多少钱)

  • QQ昵称更改失败为什么(为何qq昵称修改失败)

    QQ昵称更改失败为什么(为何qq昵称修改失败)

  • 网站出现notlogin什么意思(网站出现400错误的解决办法)

    网站出现notlogin什么意思(网站出现400错误的解决办法)

  • 苹果手机怎么取消来电秀照片(苹果手机怎么取消勿扰模式)

    苹果手机怎么取消来电秀照片(苹果手机怎么取消勿扰模式)

  • word怎么同时选中不同段文字(word怎么一起选中)

    word怎么同时选中不同段文字(word怎么一起选中)

  • 微信群投诉举报会被对方知道吗(微信群投诉举报处理结果)

    微信群投诉举报会被对方知道吗(微信群投诉举报处理结果)

  • 淘宝5心要多少好评(淘宝卖家5心到1钻差多少)

    淘宝5心要多少好评(淘宝卖家5心到1钻差多少)

  • 网际层协议都有哪些(网际层常用的协议除ip协议之外还包括)

    网际层协议都有哪些(网际层常用的协议除ip协议之外还包括)

  • 键盘fn是什么意思(键盘fn键是什么意思)

    键盘fn是什么意思(键盘fn键是什么意思)

  • 电话欠费停机不交有什么后果(电话欠费停机不知道自己电话号码怎么办)

    电话欠费停机不交有什么后果(电话欠费停机不知道自己电话号码怎么办)

  • 笔记本电脑卡怎么办(笔记本电脑卡怎么清理内存)

    笔记本电脑卡怎么办(笔记本电脑卡怎么清理内存)

  • 户户通怎么调信号(户户通怎么调信号质量和信号强度)

    户户通怎么调信号(户户通怎么调信号质量和信号强度)

  • oppor15x有红外线吗(oppor15x手机有没有红外线遥控功能)

    oppor15x有红外线吗(oppor15x手机有没有红外线遥控功能)

  • 网络版微信如何登录(微信网络版如何用手机退登)

    网络版微信如何登录(微信网络版如何用手机退登)

  • js实现web页面扫描二维码(html5-qrcode)(html 调用扫码)

    js实现web页面扫描二维码(html5-qrcode)(html 调用扫码)

  • 文件上传漏洞及绕过检测的方式(文件上传漏洞及解决方案)

    文件上传漏洞及绕过检测的方式(文件上传漏洞及解决方案)

  • 采矿权承包出去资源税
  • 课税为什么叫课税
  • 项目固定资产投资包括
  • 个体户需要给员工交保险吗
  • 发票货物名称前带星号规定
  • 车船税保险公司会不会多收
  • 未使用固定资产计提折旧计入
  • 运输费增值税专用发票几个点
  • 刚成立的公司没有营业额怎么报税
  • 增值税发票认证是什么意思
  • 高工资怎么说
  • 对方预付给我们项目款怎么做账?
  • 预计负债收回的会计分录
  • 调表不调账最后会有什么问题
  • 已认证的发票如何导入
  • 农产品收购发票上的买价含税吗
  • 建筑业预缴附加税分录
  • 个人劳务费发票个人所得税
  • 准则大家学第十二集
  • 商品进销差价属不属于存货
  • 完税凭证丢失如何补办
  • 事业单位是否需要章程
  • 一次性收取一年服务费怎么确定收入
  • 工商局打印公司章程介绍信
  • 跨期费用会计处理
  • 鸿蒙系统如何删除桌面图标
  • 贷款利率计算公式表格
  • 王者荣耀电脑版怎么键盘操作
  • 因有减免税款不退怎么办
  • php数组函数输出《咏雪》里有多少"片"字
  • 经销商计提折扣怎么做账
  • 继承税遗产税新政策
  • 小规模纳税人的个人所得税怎么算
  • codeignitor
  • 即征即退进项税转出
  • 小规模纳税人按简易计税法计税时也可以进行税额的抵扣
  • 什么叫python
  • 电子银行回单可以导出吗
  • 银行承兑汇票贴现分录
  • 土地增值税成本费用
  • 认缴出资和注册资本
  • 想要上海名媛群群号
  • 库存盘点问题及改善对策
  • 奖金属于职工福利吗
  • 借支差旅费属于什么科目
  • 制造费用的作用
  • 增值税普通发票查询真伪
  • 年底存货反映了什么
  • 税务机关如何对个人股东股权财务报表审核
  • 所得税弥补以前年度亏损是几年
  • 收汇结汇以什么汇率入账
  • 房租收入应如何纳税
  • 利息收入如何开票
  • 专票 跨年
  • 银行存款收入范围有哪些
  • 合伙企业有限合伙
  • 预付账款科目的余额如果在借方,则在资产负债表上
  • 漏记以前年度财务费用怎么处理
  • 确认递延所得税资产账务处理
  • 普通发票作废如何操作
  • 人力资源公司可以开培训费发票吗
  • 固定资产原价是指固定资产的什么
  • 房地产开发企业分为几个等级
  • 如何使用光盘做启动盘
  • Win10 Mobile RS2预览版WiFi设置页面将和pc页面相同
  • win10怎么切任务管理
  • perl入门
  • unity and unity
  • js的isnan
  • js取数字的每位数
  • 复制链接
  • 杨辉三角的代码
  • Intermediate Unity 3D for iOS: Part 2/3
  • js函数详解
  • 豪车超过多少钱要多加税
  • 设备租赁增值税怎么抵扣
  • 增值税消费税申报比对不符怎么办
  • 地税注销流程
  • 湖北职称网上申请流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设