位置: IT常识 - 正文

JavaScript 快速入门(javascript速成)

编辑:rootadmin
JavaScript 快速入门

推荐整理分享JavaScript 快速入门(javascript速成),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:javascript快速入门,javascript快速入门,js如何,javascript快捷键,javascript速成,js怎么实现快捷键功能,javascript速成,javascript快捷键,内容如对您有帮助,希望把文章链接给更多的朋友!

专栏简介: 前端从入门到进阶

题目来源: leetcode,牛客,剑指offer.

创作目标: 记录学习JavaEE学习历程

希望在提升自己的同时,帮助他人,,与大家一起共同进步,互相成长.

学历代表过去,能力代表现在,学习能力代表未来! 

目录

1. 初始 JavaScript

1.1 JavaScript 是什么?

1.2 JavaScript 能做的事情

 1.3 JavaScript 和 HTML 和 CSS 的关系

1.4 JavaScript 运行过程

1.5 JavaScript 的组成

2. 前置知识

2.1 JavaScript 的书写形式

2.2 输入输出

3. 语法概览

3.1 变量的使用

3.2 理解 动态类型

3.3 基本数据类型

3.4 JS 中的数组

3.5 函数

3.6 函数表达式:

3.7 作用域:

3.8 作用域链:

4. 对象

4.1 使用 字面量 创建对象[常用]

4.2 使用 new Object 创建对象

4.3 使用构造函数创建对象

4.4 理解 new 关键字

4.5 JavaScript对象和Java对象的区别

1. 初始 JavaScript1.1 JavaScript 是什么?

JavaScript 简称 JS

是世界上最流行的编程语言之一是一个脚本语言, 通过解释器运行主要在客户端(浏览器) 上运行,  也可以基于 node.js 在服务器端运行.1.2 JavaScript 能做的事情网页开发(更复杂的特效和用户交互)网页游戏开发服务器开发(node.js)桌面程序开发(Electron, VSCode 就是这么来的) 1.3 JavaScript 和 HTML 和 CSS 的关系

HTML: 是网页的结构CSS: 网页的表皮JavaScript: 网页的行为(魂)1.4 JavaScript 运行过程JS 编写的代码保存在文件中, 也就是储存在硬盘上.双击 .html 文件, 浏览器就会读取文件 , 把文件内容加载到内存中(数据流向:硬盘->内存)浏览器会解析用户编写的代码 , 把代码翻译成二进制的 , 能让计算机识别的指令(解释器的工作)得到的二进制指令会被 CPU 加载并执行.(数据流向: 内存->CPU)

 浏览器分为 渲染引擎 和 JS引擎

渲染引擎: 解析 HTML+CSS , 俗称"内核"JS 引擎: 也就是解释器. 典型的就是 Chrome 内核中的V8

Tips: JS 引擎 会逐行读取 JS 代码内容 , 然后解析成二进制指令, 再执行.

1.5 JavaScript 的组成ECMAScripe(简称 ES): JavaScript 语法.DOM: 页面文档对象模型, 对页面中的元素进行操作.BOM: 浏览器对象模型, 对浏览器窗口进行操作.

仅有 JS 语法, 只能写一些基础的逻辑流程, 但要想完成更复杂的任务, 完成和浏览器以及页面的交互, 那么就需要 DOM API 和 BOM API.

ESCMAScript 是一套"标准", 无论是啥样的 JS 引擎都需要遵守这个标准来实现.

2. 前置知识

第一个程序

<script> alert("你好!")</script>JavaScript 代码可以嵌入到 HTML 的 script 标签中JavaScript 快速入门(javascript速成)

2.1 JavaScript 的书写形式

1) 行内式

直接嵌入到 html 元素内部

<input type="button" value="点我一下" onclick="alert('hello')">

2) 内嵌式

写到 script 标签中

<script> alert("你好!")</script>

3) 外部式

写到单独的 .js 文件中

alert("hello");<script src="script.js"></script>

Tips: 这种情况下 script 标签内部不能写代码 , 必须空着. 

2.2 输入输出

输入: prompt

弹出一个输入框

//弹出一个输入框prompt('请输入您的姓名:>')

输出: alert

弹出一个警示对话框, 输出结果

//弹出一个输出框alert("hello")

输出: console.log

在控制台打印一个日志

//向控制台输出日志console.log('这时一条日志')

需要打开浏览器的开发者工具(F12)=>Console 标签页, 才能看到结果

Tips: 

console 是 js 中的一个"对象". 表示获取对象中的某个属性或方法, 可直观理解为"的"console.log 就可以理解成, 使用"控制台" 对象的"log" 方法3. 语法概览3.1 变量的使用

基本用法

创建变量(变量定义/变量

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

上一篇:如何运行vue项目(超详细图解)(运行vue项目的快捷键)

下一篇:Stable Diffusion - API和微服务开发

  • 递延所得税资产会计处理全过程
  • 个人所得税年度汇算时间
  • 电子发票开票方怎么做账
  • 公司变更地址要股东签字吗
  • 财务怎么算社保缴费
  • 股权转让收入属于什么
  • 评职称用的专利跟地标是一个东西吗?
  • 工程类一般纳税人可以开3%的税率吗
  • 跨年的发票能红字冲销吗?
  • 会务费发票要附上照片吗
  • 建筑企业员工培训
  • 增值税专普票清卡失败的原因是什么?
  • 发票已勾选未确认
  • 个人承担的社保费用算在员工工资里吗?
  • 电商刷单的收入怎么做凭证?
  • 筹资活动流入的现金是内源融资吗
  • 投资理财产品的优势和劣势
  • 房屋扩建折旧年限怎么算
  • 冲未开票收入怎么做分录
  • 电脑网速不好怎么提升网速
  • 开机后网络连接很慢
  • linux 查看文件内容 转换字符编码
  • 购买车辆的会计分录该怎样做
  • 钢铁企业成本核算表
  • vue3+vite+typescript出现does not provide an export named ‘xxx‘ 解决方法
  • 去年买的设备今年入固定资产如何做账
  • 生育津贴有什么补贴
  • php实现多维数组输入
  • 金蝶怎么加人
  • java多线程线程数控制在多少
  • 运筹最优化方法有哪些
  • centos7配置自动获取ip
  • java基础笔试题在线考
  • php微信公众账号是什么
  • 企业销售固定资产房屋都要交什么税
  • 进口货物没有发票怎么入账,报税时怎么填
  • 含消费税的商品开成了不含消费税怎么办
  • 独资设立的有限公司
  • 已抵扣的发票冲红会计分录
  • 一般纳税人申报表电子版
  • 广告制作费属于广告服务吗
  • 自产产品用于内部使用
  • 租赁公司异地经营
  • 高工资的工资
  • 包装物是指什么
  • 全资子公司并入母公司
  • 正常存货周转率多少次合适
  • 技术支持费用属于什么费用
  • 社保个人部分如何继承
  • 企业购买黄金有限制吗
  • 纳税人可以委托税务人员办理纳税申报吗
  • 银行卡里的钱怎么转出来
  • mysql输入密码命令
  • mysql的安全级别
  • ubuntu15.10中文版
  • ubuntu 12.04使用QQ截图安装教程
  • 微软警告:64位Win7系统或无法安装KB3033929补丁更新
  • linux退出telnet服务
  • qq空间好友评论别人看不到
  • win7win8双系统怎么装
  • win8的设置
  • linux用户登录
  • jquery中获取元素里边内容用什么方法
  • Android游戏开发实训总结
  • 天天数链是做什么的
  • JS 中document.write()的用法和清空的原因浅析
  • linux程序打包和安装
  • python生成器有几种写法
  • unity触摸屏控件
  • u3d transform
  • 使用简单工厂模式的好处
  • android studio安装过程中出现的问题
  • python dict 转 list
  • jquery控制css样式
  • 疯狂android讲义和第一行代码
  • js框架开发实例
  • 广州地税局官网办事点
  • 国家税务四川税务总局APP
  • 境外个人税务备案登记表
  • 公司员工开始摆烂怎么办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设