摘要: 在javascript中,生成实例对象的传统方式是通过构造函数,例如 但是ES6提供了一种更简单的写法,我们可以把他看做一个语法糖,他的绝大部分功能,ES5都能实现,新的class写法只是让对象原型的写法更清晰,更像面向对面编程的语法而已,上面的代码可以修改成 上面的代码定义了一个“类”,可以看到里 阅读全文
posted @ 2017-10-13 09:35 百肾千手 阅读(159) 评论(0) 推荐(0)
摘要: 我们都知道,在javascript中,万物皆对象。但是,对象也是有区别的,分为普通对象和函数对象,说明走一波! 如果我们对上面的变量进行console.log(typeof)的话,我们可以看到,o开头的结果都为object,f开头的结果为function! 一定要区分出函数对象和普通对象,下面会用到 阅读全文
posted @ 2017-10-12 18:53 百肾千手 阅读(238) 评论(0) 推荐(0)
摘要: ajax:asynchronous Javascript and XML (异步的 JavaScript 和 XML) ajax原理和XMLHttprequest ajax的原理简单来说XMLHttpquest来向服务器发送异步的请求,从服务器获取数据,然后用javascript来操作DOM来更新界 阅读全文
posted @ 2017-09-28 09:55 百肾千手 阅读(130) 评论(0) 推荐(0)
摘要: 学习javascript的时候,无论是页面特效或者编写业务逻辑的时候,很多时候我们都要和数组打交道,这里的话我们掌握的数组对象的方法就是我们的基本功,掌握的越牢固,基本功就越扎实,工作起来也就更加遇到这一方面的问题也就更加的得心应手! 话不多说,开始来一遍数组的操作先(根据w3c手册) 在W3C中, 阅读全文
posted @ 2017-09-26 20:06 百肾千手 阅读(144) 评论(0) 推荐(0)
摘要: 新的声明方式 在ES5的时候,我们只有一个声明方式,var!但是在es6中,声明进行了扩展,我们加上ES5的var的申明方式,我们有了三种声明方式: var:它是variable的简写,可以理解成变量的意思 let:它在英文中是让的意思,也可以理解成一种申明方式 const:它在英文中是常量的意思, 阅读全文
posted @ 2017-09-26 12:09 百肾千手 阅读(266) 评论(0) 推荐(0)
摘要: 学习ES6首先需要有ES6开发环境,高版本的浏览器都实现了ES6的支持,但是有些低版本还是不支持es6的语法,所有,我们这个时候需要使用一个转换器来将ES6的语法转换成ES5的语法,我们这里使用Babel将ES6转换成ES5 初期工作简单点,直接建立一个index.html在index.html中引 阅读全文
posted @ 2017-09-25 23:05 百肾千手 阅读(689) 评论(0) 推荐(0)
摘要: 关于选择器,好多人小伙伴只用了最基本的几个选择器,感觉这玩意没有啥学的,讲道理,确实也没啥学的。但是,选择器种类掌握的越多,编写代码起来就会越轻松,为啥呢。举个例子吧!先上一串代码和效果,就知道我想表达什么了! 上面一个五列的li,代码如下 大家仔细看吗,这串代码是给所有的的li一个左边框一个1px 阅读全文
posted @ 2017-08-31 22:17 百肾千手 阅读(184) 评论(0) 推荐(0)
摘要: 双飞翼,长这个样子! 可以把他们想象成一只鸟,红色区域是鸟身子,周边两个不同色块的区域是鸟的翅膀。这个布局的最好的一个效果就是中间的宽度是自适应的,但是两边的宽度是定死的! 上代码把,说的好几把累! 首先我们要编写html代码,很简单 第2步,我们需要让他们在一行! 当然,他们不可能一步就到一行了, 阅读全文
posted @ 2017-08-30 00:37 百肾千手 阅读(192) 评论(0) 推荐(0)