正则表达式无论在那一门语言中都发挥着「极大」的作用,有时候使用正则表达式能把几十行的代码缩减到几行。今天我们系统学习下 JS 所支持的正则表达式。在 js 中创建正则两种方式:1、通过字面量 /xxx/flag性能好,适合正则表达式一直不变的情况,大多数使用的都是这种;2、new RegExp('xxx', flag) 这种方式性能不如第一种,适合正则表达式变化的情况。在 js
转载 2023-08-05 09:02:38
106阅读
文章目录1.Array.from()2.Array.isArray()3.Array.of()4.Array.prototype.concat()5.Array.prototype.copyWithin()6.Array.prototype.entries()7.Array.prototype.every()8.Array.prototype.fill()9.Array.prototype.fi
转载 2023-10-07 22:35:31
124阅读
Learning JavaScript with MDN & 使用 MDN 学习 JavaScript
转载 2020-08-01 18:03:00
1270阅读
2评论
# JavaScript协议简介 在web开发中,JavaScript是一种常用的脚本语言,它被用于增强网页的交互性和动态性。除了在网页中通过``标签引入外,JavaScript还可以通过JavaScript协议(`javascript:`)直接在URL中执行。 ## JavaScript协议的语法 JavaScript协议的语法非常简单,只需要在URL中使用`javascript:`前缀,
原创 2023-08-02 04:41:07
99阅读
JavaScript 第一步什么是JavaScript?每次当你浏览网页时不只是显示静态信息—— 显示即时更新的内容, 或者交互式的地图,或 2D/3D 图形动画,又或者自动播放视频等,你可以确信,JavaScript 参与其中。HTML是一种标记语言,用来结构化我们的网页内容和赋予内容含义,例如定义段落、标题、和数据表,或在页面中嵌入图片和视频。CSS 是一种样式规则语言,我们将样式应用于我们的
MDN 学习,JavaScript 高级应用 —— Promise API 的学习
原创 2022-04-20 17:03:07
190阅读
打包环节要实现假设我们的项目结构是这样的src ├── images │ ├── a.png │ └── b.png ├── index.html ├── scripts │ └── index.js └── styles ├── css.css └── less.css 复制代码构建过程要完成压缩图片;编译 less, 压缩 css;编译 es,压缩 js;给图片加版
转载 2023-11-15 11:12:41
48阅读
这里是学习class时的一些笔记class 是一个关键字,可以用它来创造一个构造函数,有基于对象原型的继承,这种创建方式比传统方法更有效。我们可以瞧瞧他们之间的区别。constructor:MDN:constructor方法是一种特殊的方法,目的是为了在class内部创造和初始化一个对象。从文档里理解起来有一点点难度,它是一个方法,目的就是为了实例化对象。所谓实例化就是这个用构造函数创造一个具体对
JavaScript高级今天给大家介绍以下几个内容:JavaScript 面向对象JavaScript 内置对象JavaScript BOMJavaScript 封装JavaScript面向对象其实JavaScript中的面向对象和Java中的万物皆对象很相似。类的定义和使用class Person(){ constructor(name,age){ this.nam
转载 4月前
252阅读
Learning JavaScript with MDN (call, apply, bind)
转载 2020-07-31 18:14:00
153阅读
2评论
MDN & JavaScript 文档翻译状态
转载 2020-08-21 23:41:00
100阅读
2评论
Http 超文本传输协议 https(加密,更加安全)传输协议经历的几个步骤// http 超文本传输协议 https(加密,更加安全) // 前后端交互遵守的规则 /* => 步骤1 建立连接 基于Tcp/ip协议 三次握手 A(客户端) B(服务端) A问B 在吗? B确认 A能发 B能收 B
JavaScript 初体验数组                     控制节点增删的实例:1 var list = document.querySelector('.output ul'); 2 var searchInput = document.querySelector('.output input'); 3 va
转载 2023-07-12 10:05:51
9阅读
/* 2018/08/25 更新日志:增加 六:条件操作符判断 2018/09/04 更新日志:增加 六.5.三元运算,六.1.注意下 ,七、eval函数使用示例 */ 一.数组Array常用方法 1. 使用reduce const arr = [{ "code": "badge", "priceList": [{ "amount": 3000 }] }, { "cod
MDN All In One
转载 2020-12-24 23:45:00
91阅读
2评论
# jQuery 科普:让网页更灵动的工具 jQuery 是一个轻量级的 JavaScript 库,它减少了开发者在处理 HTML 文档遍历、事件处理以及动画等方面的工作量。jQuery 通过提供简洁的 API,使得常见的操作变得更加简单,同时它的跨浏览器兼容性也让开发者不必担心不同浏览器间的差异。 ## jQuery 的历史与特性 jQuery 于 2006 年由 John Resig 发
原创 2024-10-16 06:29:34
9阅读
1、Express介绍官网: http://www.expressjs.com.cn/2、基础使用1安装首先假定你已经安装了 Node.js,接下来为你的应用创建一个目录,然后进入此目录并将其作为当前工作目录。$ mkdir myapp $ cd myapp通过 npm init 命令为你的应用创建一个 package.json 文件。 欲了解 package.json 是如何起作用的,请参考 S
软件开发详解JS正则replace的使用方法_javascript技巧在讲replace的高级应用之前,我们先简单梳理一下JS正则中的几个重要的知识点,以帮助你对基础知识的回顾,然后再讲解JS正则表达式在replace中的使用,以及常见的几个经典案例。一、正则表达式的创建JS正则的创建有两种方式: new RegExp() 和 直接字面量。 //使用RegExp对象创建 var regObj =
参考:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/this 值: 当前执行上下文(global、function 或 eval)的一个属性,在非严格模式下,总是指向一个对象,在严格模式下可以是
转载 2021-06-28 14:09:45
232阅读
运算符优先级与结合性优先级什么意思大家都清楚,结合性是指多个具有同样优先级的运算符表达式中的运算顺序。有的运算符是左结合的,即运算从左到右执行,下面两个运算是一样的w = x + y + z; w = (x + y) + z;有的运算符是右结合的w = x = y = z; w = (x = (y = z)); w = a: b: c ? d : e? f : g; w = a? b : (c?
  • 1
  • 2
  • 3
  • 4
  • 5