摘要: 这是一个伪标题,其实是一篇年终总结。 毕业以来在两家公司工作过,目前在这家公司一年多,蛮多收获的。大部分来自自己,小部分来自公司。 做前端开发到现在,我觉得可以分为两部分。 前半生 前半部分做项目用原生js,jquery以及各种基于jq的库,用underscore.js做模板引擎,用Require. 阅读全文
posted @ 2017-12-29 15:08 前端小透明 阅读(1380) 评论(1) 推荐(0) 编辑
摘要: 最近一直在写微信小程序,没时间看nodejs,今天就把之前写的图片爬虫拉出来晒一晒,免得彻底忘记~写的还不完善,还没时间继续,请开始嘲笑我的烂代码~ 首页展示 开始爬取图片 下载图片 前端界面 index.html index.js(启动 node index.js) downloadimg.js 阅读全文
posted @ 2018-03-12 13:58 前端小透明 阅读(396) 评论(0) 推荐(0) 编辑
摘要: Demo: -webkit-box-reflect: below 0 -webkit-linear-gradient(top,rgba(250,250,250,0),rgba(250,250,250,.0) 30%,rgba(250,250,250,0.3)); 语法 box-reflect:non 阅读全文
posted @ 2018-02-26 10:46 前端小透明 阅读(158) 评论(0) 推荐(0) 编辑
摘要: javascript是一种弱类型语言,用var声明变量,为变量赋值时会自动判断类型并进行转换;而强类型语言变量类型有多种,例如int char float boolean 等不同的类型相互转换有时需要强制转换 ECMAScript中有5中简单数据类型(也称为基本数据类型): Undefined、Nu 阅读全文
posted @ 2018-02-26 10:24 前端小透明 阅读(386) 评论(0) 推荐(0) 编辑
摘要: data:{ checkValue:{} } that.checkValue[key] = [] 赋值无法实时改变变量;(数据其实最终被修改,但是并没有触发检测从而更新视图) 原因:Vue 不能检测到对象属性的添加或删除 解决:改用vm.$set方法可以触发检测 阅读全文
posted @ 2017-12-06 17:37 前端小透明 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 初始化项目vue init webpack-simple XXX 定义组件略 发布配置1.package.json 2.webpack.config.js(注释部分为原配置) 发布1.登录 2.发布npm publish 阅读全文
posted @ 2017-12-01 15:23 前端小透明 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 1. ale(); var a =1 ; function ale (){ alert(a) } //函数变量都预解析,ale()执行时,a值为undefind 实际顺序为 var a; function ale(){} ale(); a =1 ; 所以函数执行是a没有值 2. $(body).on 阅读全文
posted @ 2017-12-01 15:15 前端小透明 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 创建模块 var app = angular.module("myApp", []); 添加控制器 var app = angular.module("myApp", []); app.controller("myCtrl", function($scope) { $scope.firstName 阅读全文
posted @ 2017-08-25 10:02 前端小透明 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 变量 混入(Mixins) 继承(extend) 作用域 运算 函数 递归 导入(import) 阅读全文
posted @ 2017-08-10 11:50 前端小透明 阅读(327) 评论(0) 推荐(0) 编辑
摘要: Email地址:^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$ 域名:[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(/.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+/.? InternetURL:[a-zA-z]+://[^ 阅读全文
posted @ 2017-08-07 10:05 前端小透明 阅读(87) 评论(0) 推荐(0) 编辑