laijinhui1995的博客

水深火热的程序员

节约 Web 开发时间的 67 个工具、库和资源

简评:作者没有讨论大型的前端框架如 React,Angular,Vue 等等,也没有讨论流行的代码编辑器如 Atom,VS Code,Sublime 等等,而是罗列出了一些加速开发者工作流的工具、资源和库。 JavaScript 库 Particles.js  —— 在...

2017-10-12 08:37:07

阅读数 472

评论数 0

JavaScript常用对象&属性&事件-图标

一、js-数组 二、js-日期 三、js-事件 四、js-定时器 五、js-window对象 六、js-location对象方法&属性 js-location对象方法 js-l...

2017-10-11 19:21:25

阅读数 83

评论数 0

Ajax异步&同步请求

一、简介 Ajax请求最重要的问题是代码执行的顺序。最长遇到的问题是,我们定义一个变量接收ajax异步请求的返回结果,后续代码使用,然而后续代码在使用时该变量为初始值,始终得不到想要的结果!!! 二、示例 [javascript] view plain copy ...

2017-10-11 19:20:47

阅读数 314

评论数 0

前端自动化构建工具Grunt

一、了解Gurnt Grunt 是一个基于任务的JavaScript工程命令行构建工具。 Grunt和Grunt插件,是通过npm安装并管理的,npm是Node.js的包管理器。 了解Grunt前,首先要准备两件事: 1、了解npm(Node Package Manager):npm是一个...

2017-10-11 19:20:01

阅读数 108

评论数 0

WebSocket

一、概述 HTTP协议是一种无状态协议,服务器端本身不具有识别客户端的能力,必须借助外部机制,比如session和cookie,才能与特定客户端保持对话。 WebSocket的主要作用是,允许服务器端与客户端进行全双工(full-duplex)的通信。举例来说,HTTP协议有点像发电子...

2017-10-11 19:18:55

阅读数 71

评论数 0

package.json

每个项目的根目录下面,一般都有一个package.json文件,定义了这个项目所需要的各种模块,以及项目的配置信息(比如名称、版本、许可证等元数据)。npm install 命令根据这个配置文件,自动下载所需的模块,也就是配置项目所需的运行和开发环境。 package.json文件可以手工编...

2017-10-11 19:17:59

阅读数 64

评论数 0

前端MVC&MVP&MVVM

“少壮不努力,长大干IT!”。公司项目重构终于进入尾声了,两个月快累成“狗”了。重构前端框架使用了MVVM+Node,从“铁器时代”直接进入“全栈时代”。下面是自己关于前端框架的肤浅认识。 一、MVC MVC的全称为Model View Controller    - Model(...

2017-10-11 19:17:05

阅读数 115

评论数 0

解决blur与click冲突

在开发中我们会经常遇到blur和click冲突的情况。下面叙述了开发中常遇到的“下拉框”的问题,并提供了两种解决方案。 一、blur和click事件简述 blur事件:当元素失去焦点时触发blur事件;其为表单事件,blur和focus事件不会冒泡,其他表单事件都可以。click事件:...

2017-10-11 19:16:11

阅读数 99

评论数 0

事件

JavaScript与HTML之间的交互式通过事件实现的。  事件,就是文档或浏览器窗口中发生的一些特定的交互瞬间。可以使用侦听器(或处理程序)来预订事件,以便事件发生时执行相应的代码。 一、 事件流 事件流,描述的是从页面中接收事件的顺序。 1. 事件冒泡 事件冒泡(e...

2017-10-11 19:15:36

阅读数 65

评论数 0

JS打开摄像头并截图上传

直入正题,JS打开摄像头并截图上传至后端的一个完整步骤 http://www.cnblogs.com/imwtr/p/6413595.html?utm_source=tuicool&utm_medium=referral  1. 打开摄像头主要用到getUserMedia方...

2017-10-11 18:57:00

阅读数 204

评论数 0

前端面试题

版权声明:本文为博主原创文章,未经博主允许不得转载。 1.Q:javascript的typeof返回哪些数据类型 基本数据类型:string,boolean,number,undefined,function,object 2.Q:如何判断某变量是否为数组数据类型? 方法一...

2017-10-11 18:54:11

阅读数 200

评论数 0

React Native Android打包apk

按照官方的5步曲: http://www.cnblogs.com/shaoting/p/7117454.html 1.在终端里面,cd 到项目的根目录后.执行下面这行命令: keytool -genkey -v -keystore my-release-key.keystor...

2017-10-10 13:08:37

阅读数 126

评论数 0

React Native 常用的技术

下一个项目公司也打算使用react native.大致看了下原型设计,写几个小demo先试试水.特此记录下. http://www.cnblogs.com/shaoting/p/7148240.html转载 1.微信及朋友圈分享.QQ及朋友圈分享,微博分享,微信支付,支付宝支付. ...

2017-10-10 13:08:05

阅读数 247

评论数 0

react-native-smart-barcode目前最好用的二维码扫描组件(IOS、android)

最近在制作React-Native项目的时候,条码识别给我们整个项目带了不少麻烦,几款主流的条码识别组件都不是特别好用,用户体验比较差,比如二维码识别速度慢、扫描页面十分卡顿用等一系列问题,后来在网上无意间找到一个非常好用的二维码扫描组件——react-native-smart-barcode,这...

2017-10-10 13:06:59

阅读数 1407

评论数 0

React Native获取地理位置(获取具体城市、经纬度)

并不是所有的APP都要获取你当前的地理位置的,但是有的APP对这方面是特别重要的,例如催收的行业,准确获取借款人的位置,才能不扑空~~ 基本上实现的原理其实很简单,前端要做的事情就是每次打开APP的时候获取一下手机当前的位置,或者每隔几分钟就重新获取一次。 注:RN提供的方法只能获取到...

2017-10-10 13:06:19

阅读数 694

评论数 0

将 React Native 项目运行在 Web 浏览器上面

http://www.cnblogs.com/On1Key/p/5780577.html React Native 的出现,让前端工程师拥有了使用 JavaScript 编写原生 APP 的能力。相比之前的 Web app 来说,对于性能和用户体验提升了非常多。 但是 React Nativ...

2017-10-10 13:05:43

阅读数 477

评论数 0

ReactNative接入支付宝支付

写在前面 重申一下,ReactNative开发的App是NativeApp,不是WebApp或者HybridApp,所以我们需要开通的是支付宝的App支付功能,别申请错了。申请完成之后就可以接下去开发了。 支付宝支付 接入支付宝支付前建议先查看 支付宝官方文档,先按照要求创建应用...

2017-10-10 13:04:58

阅读数 385

评论数 0

ReactNative WebView组件通信

转载http://blog.csdn.net/xiehuimx/article/details/77151724 源码传送门  在开发Android的时候,一般我们会有一些加载网页的需求,或者执行一些JavaScript,我们都知道在android中实现这个功能的控件是WebVie...

2017-10-10 13:04:13

阅读数 74

评论数 0

React Native 高德地图组件的使用(react-native-amap3d)

这篇文章主要介绍 RN 高德地图组件 react-native-amap3d,安装过程请参考 README。 基本使用 import {MapView} from 'react-native-amap3d' render() { return MapView style={StyleSh...

2017-10-10 13:03:39

阅读数 506

评论数 0

node.js - 收藏集

如何部署 Node.js 应用 - 后端 - 掘金 当你熟悉 Node.js 之后很可能会自己写些小东西放在 VPS 上跑,比如说一个个人的 API 服务,或者是你的网站。这篇文章分享的内容不管你的 app 大小,都相对适用,因为我们的原则是「run it forever and deploy ...

2017-10-10 13:01:56

阅读数 301

评论数 0

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