摘要: 数值排序: arr.sort((a,b)=>a.id - b.id); 字符串排序: var compare = function (a, b) { if (a.name< b.name) { return -1; } else if (a.name > b.name) { return 1; } 阅读全文
posted @ 2023-07-27 09:10 lijun8637 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 1、匹配/(\d)(?=(\d{3})+\.)/g 数字后面是三个数字或者3的倍数个数字,后面跟小数点。d{3})+表示3的倍数个数字,如3个数字6个数字等,?=表示后面一定是3的倍数个数字 2、value.replace(/(\d{3})(?=\d)/g, '$1 ') 每3个数字使用空格间隔 3 阅读全文
posted @ 2020-09-18 10:59 lijun8637 阅读(1147) 评论(0) 推荐(0) 编辑
摘要: //检查class是否存在 function hasClass(element,cName){ return !!element.className.match(new RegExp('(\\s|^)'+cName+'(\\s|$)'));} //添加一个class function addClas 阅读全文
posted @ 2020-08-01 12:08 lijun8637 阅读(245) 评论(0) 推荐(0) 编辑
摘要: React Native会将一系列资源打包成js bundle文件,系统加载js bundle文件,解析并渲染。 所以,React Native热更新的根本原理就是更换js bundle文件,并重新加载 差量热更新: https://blog.csdn.net/u013718120/article/ 阅读全文
posted @ 2019-05-01 17:46 lijun8637 阅读(677) 评论(0) 推荐(0) 编辑
摘要: 我们都知道开发iPhone等ios平台的移动应用时需要使用Mac本,但是Mac本都比较昂贵,所以我们可以采用Windows7上利用VMWare安装Mac操作系统的方法来模拟ios开发环境,达到降低成本的目的。 1.相关配置 操作系统:windows7旗舰版 Work station:VMWare10 阅读全文
posted @ 2019-04-02 14:10 lijun8637 阅读(3158) 评论(0) 推荐(0) 编辑
摘要: 前言 弹性盒模型(The Flexible Box Module),又叫FlexBox,意为“弹性布局”,旨在通过弹性的方式来对齐和分布容器中内容的空间,使其能适应不同的屏幕,为盒装模型提供最大的灵活性。 FlexBox在大部分情况下都是处理Item在Container中位置和尺寸的关系。 Flex 阅读全文
posted @ 2018-12-28 16:06 lijun8637 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 在计算机系统中I/O就是输入(Input)和输出(Output)的意思,针对不同的操作对象,可以划分为磁盘I/O模型,网络I/O模型,内存映射I/O, Direct I/O、数据库I/O等,只要具有输入输出类型的交互系统都可以认为是I/O系统,也可以说I/O是整个操作系统数据交换与人机交互的通道,这 阅读全文
posted @ 2018-12-28 14:56 lijun8637 阅读(8038) 评论(1) 推荐(2) 编辑
摘要: requireJS 可以很轻易的将一个项目中的JavaScript代码分割成若干个模块(module)。并且requireJS推荐一个模块就是一个文件,所以,你将获得一些零碎的具有互相依赖关系的JS文件。模块化的好处也浅显意见,那就是大大增强代码的可读性、易维护性、可扩展性、减少全局污染等。 目录: 阅读全文
posted @ 2018-12-28 14:42 lijun8637 阅读(301) 评论(0) 推荐(0) 编辑
摘要: Fiddler 抓包工具总结 阅读目录 1. Fiddler 抓包简介 1). 字段说明 2). Statistics 请求的性能数据分析 3). Inspectors 查看数据内容 4). AutoResponder 允许拦截制定规则的请求 5). Filters 请求过滤规则 6). Timel 阅读全文
posted @ 2018-07-18 11:12 lijun8637 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 问题1:serve-static的setHeaders有什么用? var express = require('express') var serveStatic = require('serve-static') //这个中间件也可以通过express.static来引入,第二个参数同样表示的是和 阅读全文
posted @ 2018-07-18 09:28 lijun8637 阅读(2488) 评论(0) 推荐(0) 编辑