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

  • 华为p40铃声渐强可以关闭吗(华为p40铃声渐强怎么设置在哪里)

    华为p40铃声渐强可以关闭吗(华为p40铃声渐强怎么设置在哪里)

  • 苹果手机排线松了有什么症状(苹果手机排线松动怎么解决自己)

    苹果手机排线松了有什么症状(苹果手机排线松动怎么解决自己)

  • 电脑版WPS文档编辑受限怎么办(电脑版wps文档编辑在哪里)

    电脑版WPS文档编辑受限怎么办(电脑版wps文档编辑在哪里)

  • wifi没信号(wifi没信号怎么处理)

    wifi没信号(wifi没信号怎么处理)

  • 打印机卷纸怎么解决(打印机卷纸怎么拿出来)

    打印机卷纸怎么解决(打印机卷纸怎么拿出来)

  • 电脑白屏怎么快速修复(电脑白屏怎么快速切换)

    电脑白屏怎么快速修复(电脑白屏怎么快速切换)

  • 红米note8手机不贴膜可以吗(红米note8手机不认电话卡)

    红米note8手机不贴膜可以吗(红米note8手机不认电话卡)

  • 淘宝的商业模式是什么(淘宝的商业模式是() A B2B B B2C C C2B D C2C)

    淘宝的商业模式是什么(淘宝的商业模式是() A B2B B B2C C C2B D C2C)

  • 为什么芒果TV不显示弹幕(为什么芒果tv不能投屏)

    为什么芒果TV不显示弹幕(为什么芒果tv不能投屏)

  • 手机号副卡可以注册微信吗(手机号副卡可以办银行卡吗)

    手机号副卡可以注册微信吗(手机号副卡可以办银行卡吗)

  • e52680v2和v3的差别(e52650v2和v3区别)

    e52680v2和v3的差别(e52650v2和v3区别)

  • 红米k30续航能力(redmi k30续航时间)

    红米k30续航能力(redmi k30续航时间)

  • 微博相机权限怎么设置(微博相机权限怎么开启)

    微博相机权限怎么设置(微博相机权限怎么开启)

  • 情侣空间进不去的原因(qq情侣空间进不去)

    情侣空间进不去的原因(qq情侣空间进不去)

  • 华为gt2代什么时候上市(华为gt2多久发布的)

    华为gt2代什么时候上市(华为gt2多久发布的)

  • 乐视会员怎么取消自动续费(乐视会员怎么取消自动续费不了)

    乐视会员怎么取消自动续费(乐视会员怎么取消自动续费不了)

  • 荣耀手环5i可以测血压吗(荣耀手环5i可以游泳吗)

    荣耀手环5i可以测血压吗(荣耀手环5i可以游泳吗)

  • 余额宝体验金有啥用(余额宝体验金有钱吗)

    余额宝体验金有啥用(余额宝体验金有钱吗)

  • 苹果手机显示1x怎么解决(苹果手机显示1小时后再试是怎么回事)

    苹果手机显示1x怎么解决(苹果手机显示1小时后再试是怎么回事)

  • 安卓9不兼容解决办法(安卓手机不兼容)

    安卓9不兼容解决办法(安卓手机不兼容)

  • 抖音好友是指哪些人(抖音里的好友是指什么)

    抖音好友是指哪些人(抖音里的好友是指什么)

  • 怎么把一寸照片改成两寸(怎么把一寸照片做成电子版的)

    怎么把一寸照片改成两寸(怎么把一寸照片做成电子版的)

  • word预览正常打印不全(word预览正常打印出来乱码)

    word预览正常打印不全(word预览正常打印出来乱码)

  • re管理器在哪里打开(re管理器使用教程)

    re管理器在哪里打开(re管理器使用教程)

  • 微信不能申请收款码是怎么回事(微信不能申请收款账号)

    微信不能申请收款码是怎么回事(微信不能申请收款账号)

  • 闲鱼怎么卖出东西(闲鱼如何卖出)

    闲鱼怎么卖出东西(闲鱼如何卖出)

  • windows10如何截屏(windows10如何截屏录屏)

    windows10如何截屏(windows10如何截屏录屏)

  • 唱吧耳机返听怎么设置(唱吧耳机返听怎么回事)

    唱吧耳机返听怎么设置(唱吧耳机返听怎么回事)

  • 城建税要减进项税吗
  • 一般纳税人的税收优惠政策
  • 主营业务成本借方表示什么意思
  • 小规模在税务局开的专票已交税,如何在税务平台申报
  • 退还押金怎么做账
  • 年终销项税额要结账吗
  • 已经认证的发票对方可以作废吗
  • 简易征收类型
  • 小规模纳税人开普票要交税吗
  • 作废的增值税专用发票怎么处理
  • 所得税汇算清缴表在哪里打印
  • 个人购买房产是指什么
  • 上个月没有结账可以做下个月的账吗
  • 租赁植物费用
  • 企业外购固定资产的成本包括购买价款和相关税费
  • 收到小微企业补贴如何做账
  • 出口当月开票当月申报吗
  • 国税开增值税专票怎么开
  • 出售固定资产要做收入吗
  • 房地产行业零税率发票
  • 预缴所得税需要结转吗
  • 企业法人信息变更
  • 企业的业务招待费多了好还是少了好
  • 预付账款收不到发票怎么冲账
  • 如何调用金三接口?
  • 外贸企业出口退税撤销申报
  • mac终端更新系统
  • 怎么安装win7系统后怎么安装驱动
  • c 盘清理
  • 华为鸿蒙os升级机型曝光
  • linuxssh免密登录
  • win11预览版体验
  • 教育发展基金计提比例
  • linux标准文件和链接文件
  • 货物无偿赠送分录
  • 产品设计费增值税怎么算
  • 小规模纳税人销售货物税率是多少
  • 工资个人所得税怎么减税条件
  • mom.exe是什么
  • 增值税的计税依据包括契税吗
  • 房地产企业营改增是哪一年
  • 什么是收付实现制?什么是权责发生制?
  • php数组内容替换
  • 金蝶专业版怎么用
  • 基于Java+Springboot+vue在线版权登记管理系统设计实现
  • 企业所得税如何征收
  • 无偿调入固定资产怎么入账
  • 汇算清缴费用调整怎么做账
  • 固定资产折旧方法和计算公式
  • 农副产品普通发票可以抵扣增值税吗
  • 小规模纳税人分红要交税吗
  • 房地产资质代办需要多少钱
  • 母子公司往来款属于借款吗
  • 现金流量表每月要报吗
  • 车辆保险费算什么费用
  • 公司参赛获奖交啥税
  • 公司给员工结婚红包
  • 电子承兑汇票怎么查询
  • 库存现金的主要内容有哪些
  • 完美解决索尼电视arc无声音
  • java如何连接sql
  • Mac下mysql 5.7.13 安装配置方法图文教程
  • win10系统可以自己安装驱动吗
  • win2003好用吗
  • ubuntu系统怎么修改ip地址
  • mac app store打开一片空白
  • win7系统连接蓝牙音箱
  • 怎么用javascript
  • java中初始化顺序
  • android su
  • awk命令使用什么变量存储行号
  • 几个常用的微课网站
  • 安卓大作业小游戏五子棋
  • 基于mvc的项目实例
  • python如何切行
  • python3.6安装pil
  • python自动翻译小工具
  • 按时交纳党费
  • 安徽省税务局发票真伪查询平台
  • 江苏税务局人工电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设