像其他语言一样,JavaScript也在不断迭代和进化。JS每年都会加入很多新的功能来让自己变得越发强大,也正是这样,我们开发者才能写出更加表意和准确的代码。在这篇文章中我们会通过一些例子来看一下最新的ECMAScript 2022(ES13)给我们开发者带来的11个超赞的新功能。1. 类成员声明在ES13之前,我们只能在构造函数里面声明类的成员,而不能像其他大多数语言一样在类的最外层作用域里面声
转载 2024-08-26 21:20:49
30阅读
Vite2.0+Vue3.0+Element-Plus+TypeScript 配置及注意事项补充1.注意事项1.1 import 导包路径爆红!原因:1.2 整合ElementUi提示命令名空间不存在1.3 Vue文件中的 script setup 标签解释1.4 import.meta.env.VITE_API_URL 路径爆红其他,参考Vue3.0与2.0的区别 1.注意事项1.1 impo
在开发基于 Android 的应用程序时,遇到 “Android OpenGL ES 2.0 不支持” 的问题并不是一件罕见的事情。此类问题通常会影响你的图形渲染效果,导致应用无法正常工作。因此,记录下这个问题的解决过程是十分必要的。这篇博文将详细介绍如何排查和解决这个问题。 ### 用户场景还原 用户在使用一款包含图形渲染功能的 Android 应用时,遇到了相应的兼容性问题。用户场景如下:
原创 5月前
62阅读
1、ES6是什么?用来做什么?ES6, 全称 ECMAScript 6.0 ,是 JavaScript 的下一个版本标准,2015.06 发版它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。ES6提供了大量的语法糖ES6 的出现主要是为了解决 ES5 的先天不足,比如 JavaScript 里并没有类的概念目前存在少数低版本浏览器
转载 2024-05-06 11:00:00
40阅读
JavaScript的对象是一种无序的集合数据类型,它由若干键值对组成。JavaScript的对象用于描述现实世界中的某个对象。例如,为了描述“小明”这个淘气的小朋友,我们可以用若干键值对来描述他:var xiaoming = { name: '小明', birth: 1990, school: 'No.1 Middle School', height: 1.70,
原创 2022-10-20 13:02:33
64阅读
JavaScript简介  js诞生于1995年,由Netscape公司发明,具备与浏览器窗口及其内容等几乎所有方面交互的能力。能够处理复杂的计算和交互,拥有闭包、匿名函数,甚至还有元编程等特性。   1997年,JS标准化由ECMA-262的名为ECMAScript,简称ES的新的脚本语言实现。   JSES相比内容要丰富许多。一个完整的JS实现应该由核心ES、文档对象模型DOM和浏览器对
转载 2024-07-03 11:09:52
50阅读
前言:在了解let var const 之前,建议先了解一下ECMAScript也就是所谓的ES标准,我们所有使用的JavaScript脚本语言(JS)与ES都有着密切的关系,那么ESJS之间到底是什么关系呢,我稍微总结了一下,如下:ES全称(ECMAScript)是国际标准化组织发布的浏览器脚本语言的标准。JS(JavaScript)是一种基于对象和事件驱动的具有安全性能的脚本语言。可以简单的
转载 2024-03-18 14:14:21
145阅读
当索引一个文档的时候,文档会被存储到一个主分片中。 Elasticsearch 如何知道一个文档应该存放到哪个分片中呢?当我们创建文档时,它如何决定这个文档应当被存储在分片1 还是分片 2 中呢?首先这肯定不会是随机的,否则将来要获取文档的时候我们就不知道从何处寻找了。实际上,这个过程是根据下面这个 ...
转载 2021-09-02 21:51:00
181阅读
2评论
JS学习笔记——模块1.为什么JS最早没有模块而到ES6之后有了? 最初的JS脚本较小,对模块化的需求不高。后来随着JS的应用不断扩展,JS脚本的规模迅速增加。为了满足大规模JS工程的需求(松耦合以便合作和调试,复用性强以提高效率),制定JS模块化相关规范势在必行。JS有多个不同的模块化标准。例如:Node的JS模块化规范(CommonJS)和ES6制定模块化标准(ESM)。下文总结ESM的一些
转载 2024-03-19 22:34:45
77阅读
一、什么是JavaScript  JavaScript一种动态类型,弱类型,基于原型的客户端脚本语言,用来给HTML网页增加动态功能。  动态:  在运行时确定数据类型。变量使用之前不需要类型声明,通常变量的类型是被赋值的那个值的类型。  弱类:  计算时可以不同类型之间对使用者透明地隐式转换,即使类型不正确,也能通过隐式转换来得到正确的类型。原型:  新对象继承对象(作为模板),将自身的属性共享
转载 2024-08-14 15:12:14
30阅读
JavaScript 是世界上最流行和最广泛的编程语言之一。自 1995 年诞生以来,最终被称为 JavaScript 的语言经历了多次迭代和版本。JavaScript 由 Brendan Eich 发明,并于 1997 年成为 ECMA 标准。ECMAScript 是官方语言名称。ECMAScript 版本包括 ES1、ES2、ES3、ES5 和 ES6。临近年底,让我们回顾一下 JavaScr
转载 2024-05-21 08:39:50
42阅读
JSES51.严格模式:(1)什么是严格模式:在全局或函数的第一条语句定义为:  'use strict'如果浏览器不支持, 只解析为一条简单的语句, 没有任何副作用(2)严格模式作用:必须用var声明变量禁止自定义的函数中的this指向window创建eval作用域对象不能有重名的属性2.json字符串:分类:json对象json数组json对象和数组都
转载 10月前
11阅读
前端面试、ES6、Typescript ES6 部分Typescript 部分 前端工程面经(节流防抖、https、前端攻击、性能优化...)ES6面试(点击可展开)为什么选择 ES6 ?ES6是新一代的 JS 语言标准,规范了JS的使用标准(var标量提升)、新增了 JS 原生方法更加优雅ES5、ES6、ES2015区别ES2015特指在2015年发布
转载 6月前
23阅读
目录1、BigInt2、动态引入3、空值合并4、可选链5、Promise.allSettled6、String#matchAll7、 globalThis8、导出模块的命名空间9、明确定义 for-in 的顺序10、 import.meta 1、BigIntBigInt,Javascript 中最期待的新功能终于落地。它允许开发者在 JS 中使用更大的整数进行数据处理。 之前,Javascrip
ECMAScript 语法学习(一)  在接下来的几篇博客中,我会把ES基础语法都讲解一下,ES是是JavaScript的基础标准部分,而ES6则是它的最新一代的标准。 文章目录ECMAScript 语法学习(一)前言1. ESJS之间的关系2. 为什么要学ES6?ES6的用处是什么?一、let关键字与const关键字1.1 let是什么?1.2 let与var的区别1.3 const基础1.4
转载 2024-04-10 21:55:41
116阅读
Top-level Await在ES2017中,引入了 async 函数和 await 关键字,以简化 Promise 的使用,但是 await 关键字只能在 async 函数内部使用。尝试在异步函数之外使用 await 就会报错:SyntaxError - SyntaxError: await is only valid in async function顶层 await 允许我们在 async
1.什么是ES6?ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准,已经在2015年6月正式发布了。Mozilla公司将在这个标准的基础上,推出JavaScript 2.0。ES6主要是为了解决ES5的先天不足,比如JavaScript里并没有类的概念,但是目前浏览器的JavaScript是ES5版本,大多数高版本的浏览器也支持ES6,不过只显示了ES6的部分特性和
转载 2024-06-13 20:19:45
37阅读
ElasticSearch 进阶1.重要的配置1.配置文件1.JVM 配置2.查询交换:3.增加文件描述符4.增加虚拟内存5.增加线程数6.DNS缓存设置2.引导检查3.API 约定1.多个索引2.索引名称中的日期数学支持4.REST API 常用参数1.pretty=true2.human=false3.日期数学4.参数5.布尔值6.数值7.时间单位8.启用堆栈跟踪 `error_trace`
转载 2024-03-15 09:58:51
66阅读
Elasticsearch学习1 Json (JavaScript Object Notation),即JavaScript对象标记法,当前十分流行和常见的互联网数据传输格式,尤其是在前端领域。Json是一种用于数据交换的文本格式,目的是取代繁琐笨重的XML格式。Json是一种轻量级(Light-Weight)、基于文本的(Text-Based)、可读的
转载 2024-04-13 20:58:48
62阅读
1.javascript(以下简称js)是什么?js是一种弱类型,动态类型的脚本语言。js是一种轻量级的编程语言。js是可插入HTML页面的编程代码。js在插入html页面后,可有所有的浏览器执行。2.为什么要学习js?一个标准的网页由结构,表现,行为三个部分组成。Js主要负责页面中元素的行为,是目前运用最广泛的行为标准语言。3.js与ECMAScript(以下 简称es)有什么关系?js本身创建
  • 1
  • 2
  • 3
  • 4
  • 5