su的博客

su的博客

使用npm发布nodejs程序包

使用npm发布nodejs程序包 npm npm 是 Node.js 官方提供的包管理工具,他已经成了 Node.js 包的标准发布平台,用于 Node.js 包的发布、传播、依赖控制。npm 提供了命令行工具,使你可以方便地下载、安装、升级、删除包,也可以让你作为开发者发布并维护包。 发布...

2019-07-05 01:35:04

阅读数 16

评论数 0

vue全家桶--自我介绍app

技术栈: vue2.0、vue-router、vuex、axios、sass 在线预览二维码: https://suhuixiao.github.io/introduceApp-Preview/#/ 源码: https://github.com/suhuixiao/vue-intr...

2019-07-04 23:31:39

阅读数 19

评论数 0

快应用开发流程

快应用介绍以及优势: 1. 快应用是基于手机硬件平台的新型应用形态,标准是由主流手机厂商组成的快应用联盟联合制定。 2. 快应用标准的诞生将在研发接口、能力接入、开发者服务等层面建设标准平台,以平台化的生态模式对个人开发者和企业开发者全品类开放。 3. 快应用具备传统APP完整的应用体验,无...

2018-06-19 00:55:36

阅读数 1034

评论数 0

cordova打包apk流程

使用cordova打包的好处: Cordova是一个用基于HTML、CSS和JavaScript的,用于创建跨平台移动应用程序的快速开发平台。它使开发者能够利用iPhone、Android、等智能手机的核心功能——包括地理定位、加速器、联系人、声音和振动等,此外Cordova拥有丰富的插件,可以...

2018-05-13 23:46:52

阅读数 7531

评论数 0

在git与tortoisegit中使用openSSH与PuTTY(转载)

问题 在使用Git与tortoisegit的时候,指定远程版本库的地址有2种方式: 使用https方式的git地址非常直接(https://xxx.oschina.net/xxx.git),基本上什么都不需要配置,不管是git bash还是tortoisegit都能完美使用,但是每...

2018-05-01 01:06:44

阅读数 385

评论数 0

call、apply、bind的用法以及区别

它们在功能上是没有区别的,都是改变this的指向,它们的区别主要是在于方法的实现形式和参数传递上的不同 ①call的用法:函数.call(对象, arg1, arg2....) ②apply的用法:函数.apply(对象,[arg1, arg2,...]) ③bind的用法:var obj = 函...

2018-03-07 10:06:10

阅读数 252

评论数 0

浅拷贝和深拷贝

浅拷贝 浅拷贝即直接赋值,但是有个问题,我们只要更改其中的一个,然后其他的也会跟着改变。 看以下在浏览器控制台输出的代码: 数组浅拷贝 对象浅拷贝 深拷贝 数组深拷贝 方法一: concat() 方法二: slice() 对象深拷贝 方法一: 用JSON.par...

2018-02-26 00:11:32

阅读数 152

评论数 0

jsonp解决跨域问题

方法一: 创建具有src属性的元素(浏览器的script、img、iframe标签是不受同源策略限制) 代码如下(以script元素为例): //创建一个script元素 var ele = document.reateElement('script'); //声明类型 ele.type=...

2018-02-25 00:37:13

阅读数 195

评论数 0

vue页面跳转

一、在template中的常见写法: <router-link to="/miniCard/statement/horizon"> <button class="bt...

2018-02-24 15:27:03

阅读数 1430

评论数 0

开发常见问题随记

1.<input type=”file”>不能放在<a>或<button>标签下,否则在火狐浏览器点击将没有效果 2.标签的contenteditable设置为true,则可以在该标签输入文字 3.wi...

2018-02-24 00:02:19

阅读数 73

评论数 0

es6的fetch函数

GET请求写法 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8">...

2018-01-29 17:33:42

阅读数 1267

评论数 0

闭包的理解

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <...

2018-01-26 17:38:35

阅读数 113

评论数 0

清除浮动的几种方式

效果图如下: 清除浮动前: 清除浮动后: 以下方式中,浮动元素的父元素均没有设置宽高 第一种方式:给浮动的元素的父元素加上overflow属性 <!DOCTYPE html> <html lang="en"&am...

2018-01-23 10:28:43

阅读数 97

评论数 0

js之事件冒泡和事件捕获详细介绍

(1)冒泡型事件:事件按照从最特定的事件目标到最不特定的事件目标(document对象)的顺序触发。   IE 5.5: div -> body -> document   IE 6.0: div -> body -> html -> document   Mozil...

2018-01-23 09:42:47

阅读数 47

评论数 0

jquery中height()、outerHeight()、outerHeight(true)和offset()的区别

height() 获取的是元素不包含padding、border、margin的高度 outerHeight() 获取的是元素包含padding、border,不包含margin的高度 outerHeight(true) 获取的是元素包含padding、border、margin的高度 ...

2018-01-22 20:53:12

阅读数 850

评论数 0

废弃的marquee标签

<marquee>标签          <marquee>标签是成对出现的标签,首标签<marquee>和尾标签</marquee>之间的内容就是滚动内容。          <marquee>标签的属性主要有behavior、bgco...

2017-12-27 15:12:11

阅读数 696

评论数 0

模拟移动端上拉加载功能

代码如下: &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt;...

2017-11-27 00:00:04

阅读数 446

评论数 0

仿写添加标签栏

实现的功能: 1.选择选项后,该选项作为标签显示在标签栏 2.重复选择的标签不允许再添加 3.点击标签栏某个标签的“x”,可以把该标签删除 &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &...

2017-11-26 22:46:59

阅读数 99

评论数 0

sublime编辑器安装插件的方法

以安装插件 vue-syntax-highlight(作用:让vue后缀名的文件在sublime中显示高亮 )为例 1.在github上搜索 vue-syntax-highlight点击 “Clone or download”下载该插件zip压缩包 2.打开sublime的安装目录,进入 ...

2017-11-22 12:05:43

阅读数 108

评论数 0

IntelliJ IDEA导入Javax包(servlet-api.jar)

IntelliJ IDEA导入Javax包(servlet-api.jar)

2017-11-02 02:22:18

阅读数 11172

评论数 2

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