1、JS 特点
- JS 不需要编译,浏览器可以直接解释运行。
- JS 是弱类型语言,变量声明不需要指明类型。(Java是强类型)
2、JS 组成
3.总结归类
JS是什么:
JS是运行在客户端的脚本语言;
脚本语言:
不需要编译,运行过程中由js解释器(js引擎)逐行来进行解释并执行;
JS可以基于Node.js技术进行服务器端编程
JS能做什么
表单动态校验(密码强度监测)、网页特效、服务端开发(Node.js)、桌面程序(Electron)、App、控制硬件-物联网、游戏开发
主要用于交互(用户与页面的互动)
浏览器执行JS
浏览器分成两部分:渲染引擎和JS引擎
渲染引擎:用来解析html和css,所称内核
JS引擎:也称为JS解释器。用来读取网页中的JavaScript代码,对其处理后运行,浏览器本身并不会执行JS代码.
JS的组成
(1)、ECMAScript ( JavaScript的核心 是规范标准)
描述了语言的基本语法(var、for、if、array等)和数据类型(数字、字符串、布尔、函数、对象(obj、[]、{}、null)、未定义)。
(2)、DOM (Document Object Model文档对象模型,可以去操作网页)
Document(文档)
Object(对象)
Model(模型)
(3)、BOM 浏览器对象模型,操作浏览器
JS输入输出语句
输出:alert(""); document.write(""); console.log("");
输入:window.prompt(""); confirm(' ');
JS书写位置
(1)、第一种方式: 可以将js 代码编写到标签的事件属性中,例如onclick属性中,当我们点击按钮时,js代码才会执行
(2)、第二种方式:可以将js代码编写到body位置,script标签里
(3)、第三种方式:可以将js代码编写到头部位置,script标签里
(4)、第四种方式:可以将js编写到外部js文件中,然后通过script标签引入
优势:可以在不同的页面中同时引用,也可以利用到浏览器的缓存机制,推荐使用方式
注意:这个script标签一旦用于引入外部文件了,就不能编写代码了,即使编写了,浏览器也不能识别
JS基本语法
(1)、js中严格区分大小写
(2)、js中每一条语句以分号(;)结尾 -如果不写分号,浏览器会自动添加,但会消耗一些系统资源而且有时候,浏览器会加错分号,所以在开发中分号基本都写
(3)、js中会自动忽略多个空格和换行,所以我们可以利用空格和换行对代码进行格式化
到此这篇jsjsj是什么意思(js是什么意思啊)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/qdvuejs/28293.html