位置: 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)

  • 初级会计职称能加多少工资
  • 应交增值税是什么意思
  • 递延所得税资产怎么计算
  • 企业出售资产要交增值税吗
  • 软件产品即征即退条件
  • 无票收入需要缴纳所得税吗
  • 租赁设备损毁赔偿案例
  • 送货运杂费属于什么费用
  • 增值税发票税号0和O
  • 对公账户发工资怎么操作
  • 个人所得税申报是什么意思?
  • 调整汇算清缴利息怎么算
  • 电子发票手动导出的发票在哪里
  • 货车压线行驶怎么处罚
  • 会计成本核算工作内容
  • 摊销制造费用如何结转做会计分录呢?
  • 交通违章罚款有优惠吗
  • 营业外支出税前扣除比例是多少
  • 电子发票怎么红冲步骤视频
  • 发票开具税收分类是什么意思?
  • 查账征收企业所得税年度申报
  • 两免三减半政策适用哪些企业
  • 计提附加税的会计处理
  • 出现一窗式比对失败,该纳税人没有防伪税控比对信息!
  • 一般纳税人能开3%的专票吗
  • 挂账的费用怎么填制单据凭证
  • 异地预缴的税款是抵减全部的税款吗
  • 外商投资企业补税政策
  • 劳务工资要附什么合同
  • 申报表b表去哪里申报
  • gif图片查看软件
  • 无序树有几种
  • php rewrite
  • windows 11 正式版实际使用体验如何?
  • 会计虚假做账
  • 待摊费用和预提费用改为什么科目了
  • 企业研发费用加计扣除是什么意思
  • javascript网页自动化
  • redis两种持久化方式的优缺点
  • 发票没有的位数怎么写
  • uniapp 手写识别
  • 最新前端技术
  • lspci命令显示
  • 个人劳务所得年终汇算清缴
  • 跨年发票可以作为税前扣除的时限
  • 银行手续费必须有发票才能入账吗
  • SqlServer与MongoDB结合使用NHibernate
  • 普票需要填写全额发票吗
  • 哪些情况可以免征个人所得税
  • 购买实验材料入什么科目
  • 固定资产折旧常见方法
  • 票据承兑和贴现是指
  • 关于税务机关扣押程序
  • 累计盈余定义
  • 结汇的汇率差异怎么算
  • 企业账户里的政府账户
  • 国外公司与国内公司签约
  • 外聘老师的费用如何做账
  • 缴纳文化事业建设费的单位应按照提供广告服务
  • 新公司期初余额怎么算
  • 无票收入怎么写分录
  • Linux/Mac MySQL忘记密码怎么办
  • win7怎么看
  • win10回收此电脑
  • win7如何彻底关闭135端口 dcom
  • win10预览设置
  • 隐藏文件或文件夹
  • linux防火墙设置firewalld
  • 苹果mac系统怎么更新
  • jquery ajax异步提交表单数据的方法
  • vs2012怎么样
  • jquery实现
  • dos命令/s
  • unity c#开发
  • JavaScript+html5 canvas制作的圆中圆效果实例
  • JavaScript window.setTimeout() 的详细用法
  • 北京税务局网站
  • 税务要求实名认证
  • 请问各位专家金线吊乌龟有什么功效
  • 2021年福建医保什么时候交
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设