- JavaScript最大的问题程序员编写的最常见的错误类型可以描述为类型错误:在预期不同类型的值的地方使用了某种类型的值。这可能是由于简单的拼写错误、无法理解库的 API 表面、对运行时行为的错误假设或其他错误。使用JavaScript编写代码最突出的问题就是类型检查问题:由于JavaScript是弱类型语言,使得大多数使用者只能在代码运行阶段才能发现类型错误问题,这就使得错误不能被及时发... JavaScript最大的问题程序员编写的最常见的错误类型可以描述为类型错误:在预期不同类型的值的地方使用了某种类型的值。这可能是由于简单的拼写错误、无法理解库的 API 表面、对运行时行为的错误假设或其他错误。使用JavaScript编写代码最突出的问题就是类型检查问题:由于JavaScript是弱类型语言,使得大多数使用者只能在代码运行阶段才能发现类型错误问题,这就使得错误不能被及时发...
- 🧑💼个人简介:即将大三的学生,一个不甘平庸的平凡人🍬👉 你的一键三连是我更新的最大动力❤️!首次发表地址:http://t.csdn.cn/UGYyy 前言对于前端开发的朋友们,是否有这样的烦恼或需求:想要开发一个心仪的项目但没有后端朋友的合作,而只能使用mock?与后端合作开发中总感觉约束,不能很好的交流所想,从而拖慢进度?不甘心自己只能和他人合作开发,想要自己独立实现效果?想提... 🧑💼个人简介:即将大三的学生,一个不甘平庸的平凡人🍬👉 你的一键三连是我更新的最大动力❤️!首次发表地址:http://t.csdn.cn/UGYyy 前言对于前端开发的朋友们,是否有这样的烦恼或需求:想要开发一个心仪的项目但没有后端朋友的合作,而只能使用mock?与后端合作开发中总感觉约束,不能很好的交流所想,从而拖慢进度?不甘心自己只能和他人合作开发,想要自己独立实现效果?想提...
- 我的Solo博客:http://ailjx.gitee.io/ Solo简介Solo 是一个开源的 Java 博客程序,目前可以运行在 GAE、BAE、OpenShift 等云环境上,也可以运行在标准 Servlet 容器上。Solo 是一款小而美的博客系统,专为程序员设计。第一个版本发布于 2010 年,承诺永不断更 。 一、前期准备 1.下载最新发行版Solo源码点击打开:Solo博客g... 我的Solo博客:http://ailjx.gitee.io/ Solo简介Solo 是一个开源的 Java 博客程序,目前可以运行在 GAE、BAE、OpenShift 等云环境上,也可以运行在标准 Servlet 容器上。Solo 是一款小而美的博客系统,专为程序员设计。第一个版本发布于 2010 年,承诺永不断更 。 一、前期准备 1.下载最新发行版Solo源码点击打开:Solo博客g...
- 楔子什么?还能把浏览器当作 Web 服务器?闲话少说,直接干货!整体思路:PWA 中用于缓存文件的 server workers 可以动态生成新文件,并通过 fetch 事件,将它们发送至浏览器!不熟悉 PWA 的朋友们可简单了解如下:PWA(Progressive Web Apps) 翻译为 渐进式网页应用,它是一种构建 Web 应用程序的新理念,涉及 一些 特定的模式,API 和其他功... 楔子什么?还能把浏览器当作 Web 服务器?闲话少说,直接干货!整体思路:PWA 中用于缓存文件的 server workers 可以动态生成新文件,并通过 fetch 事件,将它们发送至浏览器!不熟悉 PWA 的朋友们可简单了解如下:PWA(Progressive Web Apps) 翻译为 渐进式网页应用,它是一种构建 Web 应用程序的新理念,涉及 一些 特定的模式,API 和其他功...
- 语义WEB关于XML操作小程序开源分享 xml xpath 语义WEB关于XML操作小程序开源分享 xml xpath
- Cypress basics: Selecting elements Selecting a single element语法:cy.get('.selector')首先,让我们看看 .selector 部分的内容。 Cypress 通过查询 DOM 来选择元素。 如果您曾经玩过 CSS 或使用过 jQuery,或者如果您熟悉 JavaScript 中的 document.querySele... Cypress basics: Selecting elements Selecting a single element语法:cy.get('.selector')首先,让我们看看 .selector 部分的内容。 Cypress 通过查询 DOM 来选择元素。 如果您曾经玩过 CSS 或使用过 jQuery,或者如果您熟悉 JavaScript 中的 document.querySele...
- 统一异常处理在我们的应用系统运行的过程中,可能由于运行环境、用户操作、资源不足等各方面的原因导致系统出现异常(HTTP状态异常、Exception);如果系统出现了异常,这些异常将会通过浏览器呈现给用户,而这种异常的显示是没有必要,因此我们可以在服务器进行特定的处理——当系统出现异常之后,呈现给用户一个统一的、可读的的异常提示页面。 HTTP异常状态统一处理HTTP Status 404创... 统一异常处理在我们的应用系统运行的过程中,可能由于运行环境、用户操作、资源不足等各方面的原因导致系统出现异常(HTTP状态异常、Exception);如果系统出现了异常,这些异常将会通过浏览器呈现给用户,而这种异常的显示是没有必要,因此我们可以在服务器进行特定的处理——当系统出现异常之后,呈现给用户一个统一的、可读的的异常提示页面。 HTTP异常状态统一处理HTTP Status 404创...
- 先来回顾下 Web2.0 应用程序架构,一图胜千言:图示是对大多数 Web 2.0 应用程序如何工作的一个很好的抽象总结。以一个博客平台为例:首先,必须有一个地方来存储基本数据,也就是数据库;其次,要有后端代码(用 Node.js、Java 或 Python 等语言编写),用于定义业务逻辑;第三,还要有前端代码(通常用 JavaScript、HTML 和 CSS 编写),用于实现 UI 和交... 先来回顾下 Web2.0 应用程序架构,一图胜千言:图示是对大多数 Web 2.0 应用程序如何工作的一个很好的抽象总结。以一个博客平台为例:首先,必须有一个地方来存储基本数据,也就是数据库;其次,要有后端代码(用 Node.js、Java 或 Python 等语言编写),用于定义业务逻辑;第三,还要有前端代码(通常用 JavaScript、HTML 和 CSS 编写),用于实现 UI 和交...
- 目前,Dfinity 是 Web3.0 最有趣的项目之一,它可以分发 Internet Computer 协议令牌(ICP)。Internet Computer 第一个以网络速度运行且容量无限的 blockchain,比肩 Bitcoin 和 Ethereum,一种去中心化的计算机,可扩展智能合约计算和数据,并以网络速度去运行它们,有效的处理和存储数据,为开发人员提供了一个强大的软件框架。这... 目前,Dfinity 是 Web3.0 最有趣的项目之一,它可以分发 Internet Computer 协议令牌(ICP)。Internet Computer 第一个以网络速度运行且容量无限的 blockchain,比肩 Bitcoin 和 Ethereum,一种去中心化的计算机,可扩展智能合约计算和数据,并以网络速度去运行它们,有效的处理和存储数据,为开发人员提供了一个强大的软件框架。这...
- 前言好几天前就想写一个promise的笔记了,但是一直以来就仅仅知道它是用来解决回调地狱问题的,没有一个详细的了解,所以在这几天学习的时候,针对它名下的几个方法,做了一个简要的使用介绍。promise:这就是我的说明书!我:可能说的不是太全,多包涵~ 先来了解一下它什么是promise?它是一个类?一个对象?一个数组?我们先打印它来看一看吧:console.dir(Promise);打印完... 前言好几天前就想写一个promise的笔记了,但是一直以来就仅仅知道它是用来解决回调地狱问题的,没有一个详细的了解,所以在这几天学习的时候,针对它名下的几个方法,做了一个简要的使用介绍。promise:这就是我的说明书!我:可能说的不是太全,多包涵~ 先来了解一下它什么是promise?它是一个类?一个对象?一个数组?我们先打印它来看一看吧:console.dir(Promise);打印完...
- 前言👀数组去重应该是一个很常见的问题了,既然是常见的,那我们就更应该来学习一下!免得自己不会,尴尬呀~ 嘿嘿 开始研究🐱🏍 原始🧶数组去重,最开始我的思路是这样:定义一个新数组,完后两层for循环,如果数据第一次出现,就push到新数组里,如果重复就break掉,利用j的值与res长度相等这一点来判断数据唯一,最后返回新数组就行了。var arr = [1,1,2,3,4,5,... 前言👀数组去重应该是一个很常见的问题了,既然是常见的,那我们就更应该来学习一下!免得自己不会,尴尬呀~ 嘿嘿 开始研究🐱🏍 原始🧶数组去重,最开始我的思路是这样:定义一个新数组,完后两层for循环,如果数据第一次出现,就push到新数组里,如果重复就break掉,利用j的值与res长度相等这一点来判断数据唯一,最后返回新数组就行了。var arr = [1,1,2,3,4,5,...
- 前言昨天发了有关防抖的文章,很多人都问为啥节流不一起写了呢?这当然是因为昨天那个是上实验课摸鱼写的,节流不没摸出来嘛,嘿嘿。不过不要慌,节流,它来了!个人理解:节流的作用与防抖相似,都是为了限制事件的频繁触发。防抖文章链接:都2021年了,不会还有人不知道防抖吧? 如何实现节流实现节流,就要先了解节流的原理。节流就是,在一定的时间内,只执行一次事件。或者说是,每隔一段时间,只执行一次事件。... 前言昨天发了有关防抖的文章,很多人都问为啥节流不一起写了呢?这当然是因为昨天那个是上实验课摸鱼写的,节流不没摸出来嘛,嘿嘿。不过不要慌,节流,它来了!个人理解:节流的作用与防抖相似,都是为了限制事件的频繁触发。防抖文章链接:都2021年了,不会还有人不知道防抖吧? 如何实现节流实现节流,就要先了解节流的原理。节流就是,在一定的时间内,只执行一次事件。或者说是,每隔一段时间,只执行一次事件。...
- 前言在我们写项目遇到不听话的用户的时候,例如一个登录按钮,他就偏偏要反复点好几次,调用了/login接口好多次,是不是很烦?因为涉及到ajax请求,就会有这样的情况,假设 1 秒触发了 60 次,每个回调就必须在 1000 / 60 = 16.67ms 内完成,否则就会有卡顿出现。那么只有请求需要写防抖吗?当然不是,凡是(可能)涉及到频繁事件触发的地方,都需要写防抖。window 的 re... 前言在我们写项目遇到不听话的用户的时候,例如一个登录按钮,他就偏偏要反复点好几次,调用了/login接口好多次,是不是很烦?因为涉及到ajax请求,就会有这样的情况,假设 1 秒触发了 60 次,每个回调就必须在 1000 / 60 = 16.67ms 内完成,否则就会有卡顿出现。那么只有请求需要写防抖吗?当然不是,凡是(可能)涉及到频繁事件触发的地方,都需要写防抖。window 的 re...
- 前言在之前的JavaScript中是没有模块化概念的,无法将一个大程序拆分成互相依赖的小文件,再用简单的方法拼装起来。如果要进行模块化操作,就需要引入第三方的类库。随着技术的发展,前后端分离,前端的业务变的越来越复杂化,于是才有了ES6模块化的诞生。为什么要有模块化,或者模块化的好处是什么呢?大家都遵守同样的模块化规范写代码,降低了沟通的成本,极大方便了各个模块间的相互调用,利人利己。可以... 前言在之前的JavaScript中是没有模块化概念的,无法将一个大程序拆分成互相依赖的小文件,再用简单的方法拼装起来。如果要进行模块化操作,就需要引入第三方的类库。随着技术的发展,前后端分离,前端的业务变的越来越复杂化,于是才有了ES6模块化的诞生。为什么要有模块化,或者模块化的好处是什么呢?大家都遵守同样的模块化规范写代码,降低了沟通的成本,极大方便了各个模块间的相互调用,利人利己。可以...
- 前言学习一门语言,当然要从数据类型开始。正确判断数据类型是我们写好程序的第一步。结合之前所学的一些知识,对数据类型进行了总结。如有错误,还望指正。 分类 基本(值)类型String:任意字符串Number:任意的数字boolean:true / falseundefined:undefinednull:nullbigInt:可以用任意精度表示整数symbol:符号类型是唯一的并且是不可修改... 前言学习一门语言,当然要从数据类型开始。正确判断数据类型是我们写好程序的第一步。结合之前所学的一些知识,对数据类型进行了总结。如有错误,还望指正。 分类 基本(值)类型String:任意字符串Number:任意的数字boolean:true / falseundefined:undefinednull:nullbigInt:可以用任意精度表示整数symbol:符号类型是唯一的并且是不可修改...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签