logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

小程序与普通网页开发的区别

我们平时写的微信小程序,明明只写了一套代码,为什么小程序可以在安卓的微信里面运行,也可以在iOS的微信里面运行呢?我们写的小程序代码是真的h5代码吗?小程序代码是如何实现同时支持安卓和iOS的呢?今天就来探讨一下这个问题。小程序当然不是H5,它也不用html写,使用WXML(WeiXin Markup Language)是框架设计的一套标签语言,结合基础组件、事件系统,可以构建出页面的结构。小程序

移动端常见问题

iOS无法识别的时间格式 2020-03-15 9:30:30 ,在时间中不要使用 - 短横线,当传入new Date('2020-03-15 9:30:30') 会发生报错,可以使用 / 斜杠分隔,而安卓则都可以识别。iOS微信分享问题,当你开发单页引用的时候,网页需要运行在微信浏览器,使用了路由库比如 vue-router,首页可以正常分享,但是跳转到其他页面的则无法分享,必须使用 win..

#javascript
6个经典的JavaScript报错分析

代码报错是经常发生的一件事,我们要确定是什么原因造成的,以及如何避免错误。1. Uncaught TypeError: Cannot read property该错误说明没有某个属性,一般是该属性前面的值是undefined或者是null的情况会出现。2. TypeError: ‘undefined’ is not a function执行对象中某个不存在的方法通常会报

useState用法指南

useStateconst [state, setState] = useState(initialState);返回一个 state,以及更新 state 的函数。在初始渲染期间,返回的状态 (state) 与传入的第一个参数 (initialState) 值相同。setState 函数用于更新 state。它接收一个新的 state 值并将组件的一次重新渲染加入队列。setStat...

ArrayBuffer

是JavaScript中的一种内置对象,用于表示通用的、固定长度的原始二进制数据缓冲区。它提供了一种在内存中存储二进制数据的方式,可以用来存储各种类型的数据,如整数数组、浮点数数组、字节数据等。以下是一些关于的重要特点:1、的长度在创建时就已经确定,并且不能动态改变。2、本身不能直接访问或操作数据,需要使用TypedArray视图或DataView对象来读取和写入数据。3、:由于存储的是原始二进制

#javascript
url-loader和file-loader的区别和使用

webpack是用JS写的,运行在node环境,所以默认webpack打包的时候只会处理JS之间的依赖关系!!!如果你不相信,你可以创建如下类似的代码尝试在JS中导入图片然后运行打包命令就发生报错现象(不要编写webpack.config.js就可以直接打包,这是webpack4新加的功能,但是入口文件必须是src/index.js文件必须要有)提示我们需要提供相关的loader来处理图...

#webpack
Jest生成测试覆盖率

npx jest --init 生成配置文件package.json添加执行命令"scripts": {"test": "jest --coverage"},可以打开这个HTML文件再浏览器查看

React中StrictMode严格模式

当我们使用 npx create-react-app my-app 创建一个项目的时候。项目中有一段如下所示的代码:ReactDOM.render(<React.StrictMode><App /></React.StrictMode>,document.getElementById('root'));React.StrictMode 组件是什么?StrictM

vscode插件开发之语言服务器

基本概念语言服务器分为客户端和服务端,vscode插件启动的时候启动的是客户端部分,客户端代码里面会唤起服务端,然后进行通讯。语言服务器可以用任何语言实现,并在自己的进程中运行,以避免性能成本,因为它们通过语言服务器协议(Language Server Protocol )与代码编辑器通信。例如,为了正确验证一个文件,语言服务器需要解析大量的文件,为它建立抽象语法树,并执行静态代码分析。这些操作可

单线程无法充分利用多核CPU

Node在选型时决定在V8引擎之上构建,也就意味着它的模型与浏览器类似。我们的JavaScript将会运行在单个进程的单个线程上。它带来的好处是:程序状态是单一的,在没有多线程的情况下没有锁、线程同步问题,操作系统在调度时也因为较少上下文的切换,可以很好地提高CPU的使用率。但是单进程单线程并非完美的结构,如今CPU基本均是多核的,真正的服务器(非VPS)往往还有多个CPU。一个Node进程只能.

    共 50 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择