shane_xu

53
获赞数
2
关注数
32
粉丝数
北京
IP 属地未知
2015-04-13 加入
浏览 7.4k

喜欢美食的一个前端

1,040 声望|达人
全站排名超越 98% 用户
前端工具
560
ecmascript-6
239
javascript
121
react-native
71
css
38
1 黄金勋章
1 白银勋章
个人动态
  • 赞了文章2017-09-08
    PostCSS 是个什么鬼东西?
    最近大漠前辈在群里发关于PostCSS的系列文章,但是耗子姐姐又说看了有点云里雾里的感觉,所以这篇文章将按一个思考的角度来理解一下 PostCSS 到底是一个什么东西。
  • 发布了文章2016-10-21
    JS判断移动端手机浏览器
    1、方法: {代码...} 2、使用 {代码...}
  • 发布了文章2016-07-23
    破解Mac上changes提示输入序列号
    在网上查了一圈大家都对changes评价不错,所以就决定用一下,可是在mac里下载完了changes却需要输入序列号,然后就发现了一个人写的破解序列号的方法,果然成功了,这个方法不错,所以记录下来与大家分享。
  • 发布了文章2016-07-04
    20 个常用的 CSS 技巧
    偶然看到一篇文章介绍了这些css技巧,觉得挺不错的,分享给大家,话不多少,上代码。 1、 黑白图像 这段代码会让你的彩色照片显示为黑白照片,是不是很酷? {代码...} 2、 使用:not()在菜单上应用/取消应用边框 先给每一个菜单项添加边框 {代码...} 3、页面顶部阴影 ...
  • 发布了文章2016-05-25
    再阅JS高程笔记1
    再次阅读js高程发现之前真是忽略了好多有用的东西,没关注的细节,现在要好好的回味一下: 第四章: 1、检测基本数据类型(number,string,boolean,undefined)时typeof无疑是最好用的。 2、检测引用数据类型(object)时,可以用instanceof来指定类型判断。 3、基本...
  • 发布了文章2016-03-14
    利用a标签解析url
    {代码...}
  • 发布了文章2015-12-18
    对JS继承的一点思考
    在Javascript语言中,new命令后面跟的不是类,而是构造函数。 举个例子,现在有一个叫做CAT的构造函数,表示猫对象的原型。 {代码...} 当我们new这个构造函数的时候,就会生成一个猫对象的实例。 {代码...} 但是通过上面的例子你会发现:用构造函数生成实例对象,它...
  • 发布了文章2015-12-18
    JS预编译
    首先来了解一下什么是预编译:对var关键字(值先设为undefined,执行时才给实际值)和函数定义式进行提前声明,再接着顺序执行代码,函数定义式在预编译时期就被解析,执行时期仍然用这个值,而无论是声明的变量还是声明式函数,在执行的时候,可以覆盖预编译时期的值。
  • 发布了文章2015-12-16
    apply、call、bind
    在Javascript中,Function是一种对象。Function对象中的this指向决定于函数被调用的方式。这是我们就需要用到这三个小家伙了:call、apply、bind来改变this的指向。
  • 发布了文章2015-12-15
    总结一些跨域的方式
    1、可能平时最常用到的就是get方式的jsonp跨域,可以用jquery提供的$.ajax 、$.getJSON。 {代码...} 这样很简单的就可以实现jsonp的跨域,获取接口返回值。 想更多的了解$.ajax可以参考下面的链接,里面有很详细的介绍:链接描述 2、post方式的form表单跨域。 {代码....
  • 回答了问题2015-12-14
    react native 无法下载?
    npm镜像 用淘宝npm 就可以下载下来了
  • 发布了文章2015-11-27
    一个不错的抛物线js效果
    {代码...}
  • 发布了文章2015-11-27
    这是很简单的js拖拽方法
    {代码...}
  • 发布了文章2015-11-10
    react-native操作“dom”
    React在内存中维护一个快速响应的DOM描述。render()方法返回一个DOM的描述,React能够利用内存中的描述来快速地计算出差异,然后更新浏览器中的DOM。
  • 发布了文章2015-10-28
    javascript、jquery获取网页的高度和宽度
    javascript: 可视区域宽 :document.documentElement.clientWidth (width + padding) 可视区域高 :document.documentElement.clientHeight (height + padding) 可视区域宽: document.body.offsetWidth (包括边线的宽: width + padding + border) 可视区域高...
  • 发布了文章2015-10-28
    mac获取公钥方法,真的很好用
    {代码...}
  • 发布了文章2015-10-28
    分享几款前端工具
    Koala是一款前端预处理器语言图形编译工具,支持Less、Sass、Compass、CoffeeScript,帮助web开发者更高效地使用它们进行开发。跨平台运行,完美兼容windows、linux、mac。
  • 发布了文章2015-10-20
    react-native的兼容性(Android、Ios)
    刚开始学习RN的时候,写的代码只支持ios版本,写起来感觉还是比较顺手的,也没有太多的疑难杂症,以及模拟器不支持一些标签的情况,今天写了支持android版本的代码后,我整个人都不好了。。。
  • 发布了文章2015-10-20
    ES6学习笔记---二进制数组(应用)
    说实话自从做了前端之后,还没怎么用过二进制数组,看了es6入门之后才知道原来二进制数组的用处还不少。 1、AJAX XMLHttpRequest第一版responseType属性默认为text。 XMLHttpRequest第二版XHR2允许服务器返回二进制数据,这时分成两种情况: 已知二进制数据类型:res...
  • 发布了文章2015-10-19
    es6中对部署管道机制的一点思考
    最近看阮大神的es6入门中提到了一个部署管道机制(pipeline)的例子,它的作用就是:前一个函数的输出是后一个函数的输入。 {代码...} 上面这种写法,理解有点困难,然后根据自己的大致理解,翻译了一下这个函数: {代码...} 上面的写法等同于下面的写法: {代码...}