
个人小总结
文章平均质量分 60
github_turboemily
be myself
展开
-
原生style 与 jquery 获取修改元素总结
html lang="en">head> meta charset="UTF-8"> title>Titletitle> script src="javascripts/http_code.jquery.com_jquery-2.0.0.js">script> style> img{ width:100%;原创 2016-08-19 10:49:11 · 1340 阅读 · 0 评论 -
函数式编程之柯里化函数
1、柯里化函数 function add(num){ return function(x){ return num+x; } } var add5 = add(5); var addRes = add5(1); console.log(addRes);2、页面刷新function up原创 2016-12-16 15:51:30 · 529 阅读 · 0 评论 -
git使用
最近有接触到git,需要clone和push项目。之前只用过webstorm连接github,这次在项目中用到的是gitLab,其实是和github一样的吧,都是使用git。我觉得自己在学习使用git的时候还是花了比较多时间的,找到好的学习资料真的很重要,这里请推荐廖雪峰的Git教程,真的很详细易懂http://www.liaoxuefeng.com/wiki/0013739516305929原创 2016-12-18 16:32:20 · 314 阅读 · 0 评论 -
Vue之filters--v-bind
Vue之filters–v-bind样式显示以及内容显示目前有一个列表,类似微博粉丝关注。 列表中有两种情况:已关注和关注,需要在加载页面时进行样式区分。html代码<div id="vue"> <div v-for="item in list"> <p :class="item | filtersColor">{{item|filtersContent}}</p>原创 2017-12-19 17:36:14 · 1812 阅读 · 0 评论 -
for循环中输出同一变量值
//循环输出通一变量值for(var i=0;i<5;i++){ console.log(i) //0,1,2,3,4 全局 setTimeout(function(){ console.log(i) //5,5,5,5,5 内部 },1000);}为什么会产生这样的结果?首先,这里的i属于全部变量,即函数中所...原创 2018-03-30 16:08:41 · 1539 阅读 · 0 评论 -
gulp基础使用
一、安装1、全局安装:npm install gulp -g (通过它执行gulp任务)2、本地安装:npm install gulp --save-dev (项目目录中安装)gulp的其他插件也按照类似操作。二、使用gulp.task('polarless',function(){ //执行一个gulp-less转译css任务 gulp.src(['app/less/index....原创 2018-05-03 10:22:06 · 208 阅读 · 0 评论 -
JavaScript之事件队列(event loop)
一、前言我们都知道,javaScript是一门单线程、非阻塞的脚本语言。单线程意味着,在程序执行时,所走的程序路径按照连续顺序排下来,前面的必须处理好,后面的才会执行。为什么要单线程呢?因为作为浏览器脚本语言JavaScript的主要用途是与用户互动,以及操作DOM。这决定了它只能是单线程。非阻塞是当代码需要进行一项异步任务(无法立刻返回结果,需要花一定时间才能返回的任务,如I...原创 2018-09-04 22:38:33 · 2083 阅读 · 0 评论 -
JavaScript之执行栈和堆
一、栈栈:英文为“stack”;定义:一种存放数据的内存区域;特点:①LIFO,后进先出;可视化描述:②调用栈,函数或者子例程像堆积木一样存放,以实现层层调用;函数调用形成一个栈帧:fucntion tur(b){ var a = 4; return a+b;}function emy(y){ var x = 3; ret...原创 2018-09-03 22:00:09 · 1557 阅读 · 0 评论 -
javaScript之变量提升
在平时开发过程中,我们都会遇到变量提升。但却没有好好研究过,重视基础很重要!!!一、变量定义:变量是存储信息的容器。特点:是松散类型的,也就是说可以用来保存任何类型的数据。var turbo;//未经初始化的变量,会保存一个特殊的值undefined;console.log(turbo) //undefinedfunction test(){ var a ...原创 2018-09-06 22:17:50 · 155 阅读 · 0 评论 -
Vant-list源码详解
一、源码理解基础之scroll.js1、1 >>> getScrollEventTargetexport default {getScrollEventTarget(element, rootParent = window) { let currentNode = element; while (currentNode && curre...原创 2018-10-11 12:46:41 · 6323 阅读 · 1 评论 -
app跳转app
一、从app跳转至QQ加群 很简单,只要点击a 标签就可以从当前的app跳转至QQ加群二、如果手机中不存在QQ如果是ios :'如果是安卓:'function statToQq(){ // 通过iframe的方式试图打开APP,如果能正常打开,会直接切换到APP,并自动阻止a标签的默认行为 // 否则打开a标签的href链原创 2016-12-08 20:31:16 · 1857 阅读 · 0 评论 -
拖动div框
function drag(ele){ ele.mousedown(function(event){ var offset=ele.offset(); x1=event.clientX-offset.left; y1=event.clientY-offset.top; ele.mous原创 2016-11-21 20:28:32 · 458 阅读 · 0 评论 -
jquery遍历绑定事件
html lang="en">head> meta charset="UTF-8"> title>Titletitle> script src="javascripts/http_code.jquery.com_jquery-2.0.0.js">script> style> img{ width:100%;原创 2016-08-19 11:44:10 · 817 阅读 · 0 评论 -
原生js和jquery获取修改元素
html lang="en">head> meta charset="UTF-8"> title>Titletitle> script src="javascripts/http_code.jquery.com_jquery-2.0.0.js">script> style> img{ width:100%;原创 2016-08-19 12:46:08 · 530 阅读 · 0 评论 -
ionic angularjs安装过程详解
ionic一、简介1.ionic 是一个强大的 HTML5 应用程序开发框架(HTML5 Hybrid Mobile App Framework )。 可以帮助您使用 Web 技术,比如 HTML、CSS 和 Javascript 构建接近原生体验的移动应用程序。官网:http://ionicframework.com/2.ionic 主要关注外观和体验,以及和你的应用程序的 UI 交原创 2016-08-22 11:42:15 · 491 阅读 · 0 评论 -
ionic 说一说ionic工程里面的www文件
今天是学习ionic的第二天,其实感觉还挺有意思的,好记性不如烂笔头,把今天学习到的东西都记录下。。。。方便以后自己翻阅ionic中的www文件夹是我们在实际开发当中必须要用到的文件夹,html、css、js、img的存放都在其中。。。。1、www/js 文件夹app.js一般用于创建一个应用程序:angular.module("app",[ionic]);routes.js配置路原创 2016-08-23 20:30:11 · 4302 阅读 · 2 评论 -
ionic www/js文件
今天是学习ionic的第三天 ,越来越觉得ionic有意思,好用昨天重点看了www中有哪些主要的文件,今天就重点看了www/js中每个js的功能和使用方法 然后实现了一个简单的二级应用今天在www/js中建立了4个js文件:app.js、controllers.js、routes.js、services.js1.app.js// 创建应用程序angular.module('t原创 2016-08-24 17:51:41 · 2486 阅读 · 0 评论 -
ionic 侧边栏
O(∩_∩)O哈哈~原创 2016-08-25 22:18:15 · 357 阅读 · 0 评论 -
NodeJS爬虫系统
最近一直在学习nodejs今天自学了爬虫系统 个人感觉还蛮有意思的 做一个爬虫系统很简单。首先打开webstorm或者sublime 创建一个node.js文件系统然后配置爬虫环境(node模块): 1、Express //npm install express --save原创 2016-09-05 21:42:19 · 546 阅读 · 0 评论 -
pc端粘贴复制插件使用ZeroClipboard
通过点击按钮,进行复制粘贴1、先去官网ZeroClipboard.org现在v2.2.0.zip2、解压后,找到ZeroClipboard.js和ZeroClipboard.swf,放入开发项目中。注意路径3、var client = new ZeroClipboard(document.getElementById("copy-button")); //document.get原创 2016-11-30 16:45:21 · 1106 阅读 · 0 评论 -
手机app中跳转调用外部浏览器
安卓Android方式window.location.href = "intent://www.baidu.com?a#Intent;scheme=http;package=com.android.browser;end";原创 2016-11-15 17:01:15 · 15852 阅读 · 6 评论 -
h5键盘遮挡输入框问题 、模仿微信输入框失去焦点时隐藏iphone的软键盘和聚焦时出现输入框
最近的项目做得是混合开发,其实比较尴尬的啦,手机端的安卓与ios挺多兼容问题的。1、手机端h5页面中输入法键盘会遮挡输入框的问题。 $('input').on('focus',function(event){ //自动反弹 输入法高度自适应 var target = this; setTimeout(function原创 2016-11-19 17:22:43 · 20488 阅读 · 0 评论 -
ERROR in Entry module not found: SyntaxError: C:\Users\Administrator\...编译出错(webpack)
今天得空用webpack启动一个新demo,按照官网的步骤一步一步操作,没想到一开始打包就挂了......执行命令行:npx webpack 报了以下错误: 最重要看“ERROR in Entry module not found: SyntaxError: C:\Users\Administrator\Desktop\webpack\webpack-demo\package.json...原创 2018-12-20 11:45:12 · 8131 阅读 · 3 评论