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

  • vivox70怎么投屏(vivov70s怎么投屏)

    vivox70怎么投屏(vivov70s怎么投屏)

  • 华为p40pro无线充电器是多少w(华为P40pro无线充电多少瓦)

    华为p40pro无线充电器是多少w(华为P40pro无线充电多少瓦)

  • 指纹锁报警了怎么解除(指纹锁报警了怎么开门)

    指纹锁报警了怎么解除(指纹锁报警了怎么开门)

  • 华为p40微信分身怎么弄(华为P40微信分身怎么弄)

    华为p40微信分身怎么弄(华为P40微信分身怎么弄)

  • 西瓜视频有电视版么(西瓜视频有电视台台标可以吗)

    西瓜视频有电视版么(西瓜视频有电视台台标可以吗)

  • 怎么查自己的优酷账号(怎么查自己的优酷密码)

    怎么查自己的优酷账号(怎么查自己的优酷密码)

  • 剪映删除的草稿箱怎么恢复(剪映删除草稿,手机里的不会删除吧)

    剪映删除的草稿箱怎么恢复(剪映删除草稿,手机里的不会删除吧)

  • 手机充电太快了用也快(手机充电太快了好不好)

    手机充电太快了用也快(手机充电太快了好不好)

  • wifi盒子正常亮几个灯(wifi盒子正常亮几个灯图片)

    wifi盒子正常亮几个灯(wifi盒子正常亮几个灯图片)

  • vivo的黑名单在哪找(vivo黑名单在手机哪里找)

    vivo的黑名单在哪找(vivo黑名单在手机哪里找)

  • 电脑没网怎么连接手机热点(电脑没网怎么连接打印机)

    电脑没网怎么连接手机热点(电脑没网怎么连接打印机)

  • 视频1118是什么(原视频111是什么意思)

    视频1118是什么(原视频111是什么意思)

  • vivox9电池怎么更换(vivox9电池怎么换)

    vivox9电池怎么更换(vivox9电池怎么换)

  • 一加7T Pro怎么强制关机(一加七pro怎么操作)

    一加7T Pro怎么强制关机(一加七pro怎么操作)

  • 网调是什么(网调是什么意思网络)

    网调是什么(网调是什么意思网络)

  • 备份wifi乱码怎么看(wifi备份文件乱码怎么恢复)

    备份wifi乱码怎么看(wifi备份文件乱码怎么恢复)

  • 硬盘240g打游戏够用吗(240g固态硬盘能装多少游戏)

    硬盘240g打游戏够用吗(240g固态硬盘能装多少游戏)

  • 蓝牙耳机弹窗是什么意思(蓝牙耳机弹窗是什么样子)

    蓝牙耳机弹窗是什么意思(蓝牙耳机弹窗是什么样子)

  • 按哪个键把文字往左移(按哪个键把文字往左移视频教程)

    按哪个键把文字往左移(按哪个键把文字往左移视频教程)

  • Bios如何禁用光驱、禁用光驱软件、屏蔽光驱软件的选择(如何禁用bios里的secure boot)

    Bios如何禁用光驱、禁用光驱软件、屏蔽光驱软件的选择(如何禁用bios里的secure boot)

  • linux sed命令互换包含指定关键字的行(linux sed -s)

    linux sed命令互换包含指定关键字的行(linux sed -s)

  • “和平之墙”和巴黎的埃菲尔铁塔 (© Prisma by Dukas Presseagentur GmbH/Alamy)(和平之城)

    “和平之墙”和巴黎的埃菲尔铁塔 (© Prisma by Dukas Presseagentur GmbH/Alamy)(和平之城)

  • python中删除字典元素的方法有哪些?(python中删除字典里的空项目)

    python中删除字典元素的方法有哪些?(python中删除字典里的空项目)

  • 个体工商户是否跨省经营
  • 纳税人异地预缴税款
  • 一般纳税人附加税优惠政策2023
  • 红字专用发票能作废吗
  • 现金日记账承前页过次页
  • 离线开票时间超时
  • 税后是含税还是不含税的意思
  • 其他现代服务税目包括哪些内容
  • 私营独资企业可以变更法人吗
  • 支持住房租赁市场金融新政
  • 个人合伙清算如何起诉
  • 不随物品一起销售的包装物怎么做账?
  • 企业所得税连续3年亏损预警自查报告
  • 火车票退票手续费扣多少
  • 一直不营业的企业叫什么
  • 核定征收的公司用做账么
  • 在建工程需要交哪些税
  • 在深圳如何办理护照流程
  • 上海电商行业怎么样
  • 分步法所分的成本计算步骤应是实际的生产步骤
  • 赎回公司发行的债券怎么做账?
  • 政府补助企业的钱要交税吗
  • 金蝶资产减值损失取数计算公式
  • 企业所得税季报人数怎么填
  • 应付的工资属于什么科目
  • 金蝶核算项目明细表
  • win10专业版分辨率1920x1080不见了
  • linux的用法
  • rtos有什么用
  • 用应付票据付应收账款
  • 公司送红包账务怎么处理
  • php怎么转换
  • 往来款怎么查
  • 跨年可以预提费用吗
  • 设备销售合作协议书范本
  • 数据结构考试内容
  • cicd框架
  • yolov4tiny网络结构
  • vue-introjs
  • 以前年度损益调整借贷方向
  • 所得税申报表上的营业成本怎么填
  • 辞退员工福利
  • 股权转让不用交税
  • 低于净资产增资 纳税
  • sqlserver创建临时表语句
  • 权责发生制 会计
  • PostgreSQL教程(四):数据类型详解
  • 增值税和个人所得税怎么算
  • 买新车检测
  • 资产处置损益影响损益吗
  • 一般纳税人开普票和专票有什么区别
  • 逾期的押金收入
  • 企业接受供应单位提供劳务而发生的应付账款
  • 以前年度发票退回了不重开怎么处理
  • 农副产品免税发票可以抵扣吗?
  • 域名费计入哪个科目
  • 小规模免征增值税的有哪些
  • 金蝶制造费用明细如何查询
  • 已核销的坏账又收回预算会计分录
  • 总帐参数怎么设置
  • win8怎么添加我的电脑到桌面
  • 如何创建ubuntu安装教程
  • xp输入法图标不显示图片
  • win7浏览器主页怎么设置
  • centos7 vncserver
  • mbr是什么启动
  • 照相机文件名
  • win8.0升级win8.1
  • Win10 Redstone版Build 14251现身 正式版将在7月份发布
  • linux中执行.sh文件
  • cmd echo不换行
  • vue拦截器的作用及使用
  • jquery滑动效果
  • github比较火的项目
  • python多进程模块
  • javascript图片
  • jquery如何实现轮播图
  • java中线程池原理
  • 辽宁省国家税务局网上申报
  • 企业登录密码是几位数
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设