jsjsj是什么意思(js是什么意思啊)

jsjsj是什么意思(js是什么意思啊)1 JS 特点 JS 不需要编译 浏览器可以直接解释运行 JS 是弱类型语言 变量声明不需要指明类型 Java 是强类型 2 JS 组成 3 总结归类 JS 是什么 JS 是运行在客户端的脚本语言 脚本语言 不需要编译 运行过程中由 js 解释器 js 引擎 逐行来进行解释并执行 JS 可以基于 Node js 技术进行服务器端编程 JS 能做什么 表单动态校验 密码强度监测 网页特效

大家好,我是讯享网,很高兴认识大家。



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中会自动忽略多个空格和换行,所以我们可以利用空格和换行对代码进行格式化

小讯
上一篇 2025-04-22 08:00
下一篇 2025-06-01 11:36

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/170369.html