javascript中正则表达式的基础语法

前面的话   正则表达式在人们的印象中可能是一堆无法理解的字符,但就是这些符号却实现了字符串的高效操作。通常的情况是,问题本身并不复杂,但没有正则表达式就成了大问题。javascript中的正则表达式作为相当重要的知识,本文将介绍正则表达式的基础语法 定义   正则表达式(Regular...

2019-07-18 14:14:45

阅读数 2

评论数 0

从浏览器多进程到JS单线程,JS运行机制最全面的一次梳理

前言 见解有限,如有描述不当之处,请帮忙及时指出,如有错误,会及时修正。 ----------超长文+多图预警,需要花费不少时间。---------- 如果看完本文后,还对进程线程傻傻分不清,不清楚浏览器多进程、浏览器内核多线程、JS单线程、JS运行机制的区别。那么请回复我,一定是我写的还不...

2019-02-28 14:19:19

阅读数 82

评论数 0

详解 Babel

说到 babel,一连串名词会蹦出来: babel-cli babel-core babel-runtime babel-node babel-polyfill ... 这些都是 babel 吗?他们分别是做什么的?有区别吗? babel 到底做了什么?怎么做的? 简单来说把 Ja...

2018-12-28 16:30:56

阅读数 80

评论数 0

webpack 配置 publicPath的理解

在学习webpack的时候,配置文件中有一个publicPath属性,一直不是很明白它到底是怎么用,也查了很多资料,得到最多的说法是当打包的时候,webpack会在静态文件路径前面添加publicPath的值,当我们把资源放到CDN上的时候,把publicPath的值设为CDN的值就可以了。但是在...

2018-12-28 14:16:41

阅读数 251

评论数 0

http缓存,强缓存和协商缓存

原文链接:http://caibaojian.com/http-cache-3.html 下面我贴出2道题,大家可以尝试解答下:· 以下为 page.html 内容: <!DOCTYPE html><html xmlns=&...

2018-12-25 12:19:21

阅读数 258

评论数 0

浏览器中在线预览pdf文件(不使用插件)

<!doctype html> <html lang="en"> <head> <meta char...

2018-12-24 17:29:41

阅读数 138

评论数 0

jquery.print.js打印

<script src="${basePath!}/js/jQuery.print.js"></script> 思想就是:先转成图片,在打印,省得会有页面乱掉的问题, ...

2018-12-12 19:14:13

阅读数 92

评论数 0

用html2canvas和jspdf实现将html转成pdf下载到本地

解决了下载的图片会模糊和偏移的问题 <script src="${basePath!}/js/bluebird.js"></script> <scr...

2018-12-12 14:11:16

阅读数 288

评论数 0

commonJS模块规范

一、什么是commonJs? javascript是一个面向对象的脚本语言,但是官方定义的标准 javascript API 是面向于浏览器端,构建浏览器端应用程序。 commonJS 诞生的目标是建立Web服务器,桌面和命令行应用程序以及浏览器中的JavaScript生态系统。 CommonJ...

2018-12-06 10:48:03

阅读数 25

评论数 0

pdf.js的使用

pdf.js使用步骤 一. 到官网下载 pdf.js 插件并解压  (地址: http://mozilla.github.io/pdf.js/ ) 1: 进入官网 2 : 选择稳定版 下载 3: 下载至本地    4 : 解压  5:创建PDF.js文件夹 并将刚解压的...

2018-12-04 17:47:44

阅读数 73

评论数 0

git详细介绍

Git的使用 一:Git是什么?http://www.cnblogs.com/onetwo/p/4157610.html        Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别?       SVN是集中式版本控制系统,版本库是集中放在中央服务器的,...

2018-11-30 17:28:26

阅读数 76

评论数 0

mpvue中代码讲解

我们熟悉了一下通过vue-cli生成的mpvue工程代码骨架的基本结构,大致了解了每一个部分的代码到底要放到何处。从本文起我们就开始涉及真正的编码部分,学习使用Vue的语法去编写小程序。 为了清楚起见,我们将要对vue-cli生成的代码做一个清理工作,具体如下: 删掉src/compo...

2018-11-28 15:51:33

阅读数 165

评论数 0

熟悉mpvue搭建的小程序的目录结构

我们介绍了使用mpvue开发小程序所需要的一些开发环境的搭建,并创建了第一个mpvue小程序代码骨架并将其运行起来。在本文中,我们来研究熟悉一下mpvue项目的主要目录和文件结构。 在Visual Studio Code里面打开项目文件夹,我们可以看到类似如下的文件结构: firstap...

2018-11-28 15:29:19

阅读数 844

评论数 0

mpvue搭建小程序步骤

前段时间,美团开源了mpvue这个项目,使得我们又多了一种用来开发小程序的框架选项。由于mpvue框架是完全基于Vue框架的(重写了其runtime和compiler),因此在用法上面是高度和Vue一致的(某些功能由于受限于小程序环境本身的原因而不能使用),这给使用过Vue开发Web应用的前端开发...

2018-11-28 15:16:44

阅读数 95

评论数 0

cookie,localStorage,sessionStorage这三个的作用域的区别

亲测!! cookie:不可以在不同的浏览器                可以是不同的tab页                必须同源                要是同一个路径下或者子路径下 localStorage:不可以在不同的浏览器中访问                      ...

2018-11-16 09:42:47

阅读数 71

评论数 0

Ajax 请求头中常见content-type

四种常见的 POST 提交数据方式 HTTP 协议是以 ASCII 码传输,建立在 TCP/IP 协议之上的应用层规范。规范把 HTTP 请求分为三个部分:状态行、请求头、消息主体。协议规定 POST 提交的数据必须放在消息主体(entity-body)中,但协议并没有规定数据必须使用什么编码方...

2018-11-14 17:23:17

阅读数 200

评论数 0

IE DIV背景透明,点击事件不响应解决方案

IE DIV背景透明,给DIV绑定点击事件,   <span style="color:#000000">$("div").bind("click&q...

2018-10-19 10:58:06

阅读数 96

评论数 0

JqueryValidate表单相同Name不校验问题解决

在使用Jquery validate中遇到一个问题,当表单元素有name相同字段时,validate只校验表单元素name第一个值是否通过校验,比如 <input type="text" name="userName&...

2018-10-18 10:35:31

阅读数 234

评论数 0

IE8下rgba()不兼容的解决方法

CSS: //一般的高级浏览器都支持 background: rgba(255,255,255,0.1); //IE8下 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19ffffff,endColorstr...

2018-10-05 12:00:49

阅读数 103

评论数 0

css如何修改滚动条样式

默认滚动条样式如下: 那如何修改呢?如下代码: <div class="inner">         <div class="innerbox"&am...

2018-09-17 17:43:41

阅读数 1748

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭