位置: IT常识 - 正文

JavaScript 入门基础 / 概念介绍(一)(javascript零基础入门书籍)

编辑:rootadmin
JavaScript 入门基础 / 概念介绍(一) JavaScript 入门基础 / 概念介绍(一)1.初识JavaScript1.1 JavaScript历史

推荐整理分享JavaScript 入门基础 / 概念介绍(一)(javascript零基础入门书籍),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:javascript快速入门,javascript零基础,javascript初级教程,javascript入门基础,javascript零基础入门书籍,javascript入门基础,javascript基础入门教程,javascript零基础入门书籍,内容如对您有帮助,希望把文章链接给更多的朋友!

1995年,网景公司一名程序员布兰登·艾奇利用十天完成了JavaScript设计,网景公司最初将它命名为LiveScript,后与Sun公司合作将其改名为JavaScript。

1.2 JavaScript是什么

JavaScript是一种运行在客户端的脚本语言,

脚本语言:是一种不需要编译直接由js解释器逐行解释并执行的语言。

可以基于node.js技术进行服务端编程。

1.3 JavaScript 的作用桌面程序网页特效App控制硬件-物联网(Ruff)游戏开发(cocos2d-js)表单动态校验(密码强度检测,也是js产生的最初目的)1.4 HTML/CSS/JS 的关系

html决定网页的结构内容,相当于人的身体(body)。

JavaScript 入门基础 / 概念介绍(一)(javascript零基础入门书籍)

css是网页所呈现的效果(决定美观度),相当于人们穿衣服,化妆。

js是实现业务逻辑和界面控制,相当于人的各种动作。

1.5 浏览器执行js简介

浏览器分成两部分 渲染引擎和 js引擎。

渲染引擎:用来解析html和css,俗称内核,如谷歌浏览器的blink。js引擎:也称其为解释器,用来读取网页中的js代码并对其进行运行处理,比如谷歌浏览器的v8。

注:浏览器本身不会执行js代码,都是通过js解释器来执行。

1.6 js的组成

JavaScript分为三个部分:ECMAScript、DOM、BOM。

1.ECMAScript是由ECMA国际进行标准化的一门编程语言,这种语言在万维网上广泛应用。

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

2.DOM-文档对象模型:是W3C组织推荐的处理可扩展标记语言的标准编程接口,通过DOM提供的接口可以对页面上的各种元素进行操作。

3.BOM-浏览器对象模型:它提供了独立于内容的,可以与浏览器窗口进行互动的对象结构,通过BOM可以操作浏览器窗口,如:弹出框、控制浏览器跳转等等…

1.7 JS 基础

js有3中书写方式:行内、内嵌、外部。

<1>. 行内式JS可以将少量的js代码直接写入到HTML标签的时间属性中(以on开头的属性)如:onclick。JS中推荐使用单引号。缺点是可读性差,在html中编写大量js代码不方便阅读。多重引号嵌套时,非常容易混淆。只在特殊情况下使用。<2>. 内嵌js可以将多行js代码写入到<script>标签中内嵌js是学习时常用的方式。<3>. 外部js文件利于HTML页面代码结构化,把js代码独立于html文件之外,既美观又方便文件级别的复用。引入外部文件的<script>标签中间不可以写代码。适合要编写大量js代码的情况。
本文链接地址:https://www.jiuchutong.com/zhishi/298997.html 转载请保留说明!

上一篇:2022年 change detection遥感图像变化检测 论文附代码

下一篇:记录CentOS7自定义修改SSH端口 不用默认22端口(centos7配置自动获取ip)

  • 税前扣除凭证按照用途分为哪些
  • 产值利税率是什么
  • 股票股利的资金来源
  • 税控盘上报
  • 建筑企业收到招聘短信
  • 车间报销办公费计入什么科目
  • 现金日记账是收付实现制吗
  • 申报怎么打印
  • 商贸企业增值税优惠政策
  • 海关完税凭证如何抵扣进项税
  • 存货盘亏进项税额转出会计分录
  • 车间领用周转材料会计分录怎么写
  • 电子发票不小心删掉了怎么办
  • 系统技术维护费计入什么科目
  • 营改增后取得施工作业收入需要交哪些税?
  • 去年成立的公司今年需要年检吗
  • 虚开增值税专用发票罪判决书
  • 新公司注册后先开户还是先税务登记
  • 如何理解消费税的作用
  • 涉税事先裁定
  • 专票入账暂不抵扣如何申报
  • 所得税按利润总额的25%计算缴纳
  • 个人借款取得的利息收入要交税吗
  • 酒店招募
  • 企业的养老金根据什么扣除
  • 准予抵扣的进项税额有哪些
  • 包装物计价
  • 利润分配补亏
  • 组织员工出游注意事项
  • App Store可以退款吗
  • u盘加载缓慢
  • 企业如何选择会计准则
  • linux grep显示行数
  • 先出库还是先开票
  • 软件技术开发合同
  • 年终奖发放管理制度
  • 数据处理教程
  • 现金收入如何做账务处理
  • 企业租房费用可以计入成本吗
  • 世界上寿命最长的灯泡是什么品牌
  • php模板引擎原理
  • laravel执行seed命令
  • php操作mysql数据库(增删改查)
  • chatgpt的多种免费使用方式
  • 蓝桥杯咋样
  • 毕业设计基于51单片机多功能电子钟的设计
  • 网站缩略图生成
  • 织梦系统如何更换网站内容
  • 织梦的首页怎么换图片
  • access china
  • sql server 自定义排序
  • 进项税大于销项税怎么结转
  • 一般纳税人销售自己使用过的汽车
  • 以前年度损益调整
  • 进口货物的完税价格计算公式
  • 哪些原始凭证要盖章
  • 未抵扣进项税额什么意思
  • 银行支付结算管理办法
  • 微信收入构成在哪
  • 物业管理公司如何应用节能新技术
  • 医院床单被套尺寸
  • msde安装1秒不动了
  • mysql的全文索引的用处
  • mac怎么安装新系统
  • 如何设置windows启动密码
  • ssonsvr.exe - ssonsvr是什么进程
  • randomdigits.exe - randomdigits是什么进程 有什么用
  • linux find命令查找文件 name
  • centos安装教程详解
  • 怎么在win7系统看蓝牙
  • python3循环语句
  • 黑马程序员学费多少钱2022
  • unity3d 物理引擎
  • 搭建nodejs项目
  • jquery 动态绑定click事件
  • python爬取某人所有朋友圈
  • 库尔勒市税务局领导简介
  • 成都成华区税务局
  • 财务报表怎么填写
  • 两利四率完成情况
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设