JavaScript

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式。JavaScript在1995年由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。JavaScript的标准是ECMAScript 。截至 2012 年,所有浏览器都完整的支持ECMAScript 5.1,旧版本的浏览器至少支持ECMAScript 3 标准。2015年6月17日,ECMA国际组织发布了EC

JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式。JavaScript在1995年由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。JavaScript的标准是ECMAScript 。截至 2012 年,所有浏览器都完整的支持ECMAScript 5.1,旧版本的浏览器至少支持ECMAScript 3 标准。2015年6月17日,ECMA国际组织发布了EC收起

查看更多
  • 程序员/科研党必备:Markdown+LaTeX数学公式速查手册
    为了更好地理解和掌握数学公式在Markdown中的渲染,本文详细介绍了MathJax和KaTeX两个常用的数学公式渲染工具的区别和适用场景。MathJax是一个跨平台的JavaScript库,支持完整的LaTeX语法,适用于复杂的数学公式渲染,但渲染速度相对较慢。KaTeX是一个快速的JavaScript库,支持大部分常用LaTeX语法,渲染速度极快,适合现代Web应用。 本文还提供了详细的数学公式基本语法指南,包括行内公式、块级公式、基础运算符、关系符号、上标、下标、分数、根号、平方根、立方根、标准函数、字体、颜色等。此外,还介绍了进阶语法,如导数、向量、矩阵、条件表达式、多行对齐方程式、数组和表格等。 通过本文的学习,您可以熟练地在Markdown文档中插入和渲染各种数学公式,从而方便地记录和展示数学知识。
  • IT与OT的破壁:Web技术重塑工业自动化的演进逻辑
    工业自动化系统长期孤立,依赖传统VBS编程。随着数字化深入,行业转向JavaScript和Web Server的B/S架构,简化调试流程并提高灵活性。新趋势要求自动化工程师掌握网络知识和JavaScript,以适应未来的数字化工厂。
  • 西门子为什么放弃VBS转而使用JavaScript?
    当WinCC Unified完全抛弃VBScript只使用JavaScript的技术决定实施之后,数以万计有着二三十年工作经验的自动化工程师们陷入了焦虑之中:自己几十年来积累下来的脚本经验难道真的要化为乌有?虽然只是简单的语言转换,但是它代表了整个工业自动化的技术范式的转变——从封闭的桌面时代进入到开放的Web时代。
    西门子为什么放弃VBS转而使用JavaScript?
  • 【Electron】第2章—BrowserWindow 与 Electron 窗口机制
    Electron 是基于 Chromium 和 Node.js 开发的框架,主要用于构建跨平台桌面应用程序。它分为两个主要部分:主进程(main.js)和渲染进程(index.html、renderer.js、index.css)。主进程负责创建窗口、管理应用生命周期和调用系统API,而渲染进程则负责页面UI、HTML、CSS和页面逻辑。Electron 支持热更新机制,允许在不重启主进程的情况下更新页面文件,但主进程本身需要手动重启。
    【Electron】第2章—BrowserWindow 与 Electron 窗口机制
  • Electron 第1章—新建工程(基于Electron + Vite + JavaScript)
    标题:【Electron】第1章—新建工程(基于 Electron + Vite + JavaScript):创建 Electron 工程:创建项目目录并使用 `npm create electron-app` 命令创建项目。选择构建工具和编程语言:选择 Vite 和 JavaScript,Vite 是现代化构建工具,适合新项目;JavaScript 学习成本低,适合入门。初始化 Git 仓库:选择 Yes 初始化 Git 仓库。