- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 words Demo总结(二)
1.在引入全局css的时候,一定要在main.js的入口处引入,这样就可以在每一个页面使用。//引入全局css样式的时候,一定要在main.js中引入,这样全局就可以使用了//使用全局main.less样式,一定要安装下面的loaderrequire('!style-loader!css-loader!less-loader!./assets/css/main.less');2.font-siz
2017-07-30 09:53:49
283
原创 words Deom总结
一. 首先是在适配移动端的时候,要添加的一句话<meta name=”viewport” content=”width=device-width, initial-scale=1, maximum-scale=1,minimum-scale=1,user-scalable=no″>二.然后是在main.js中使用全局样式的时候,要现在全局安装style-loader和css-loader,因为用到了
2017-07-29 17:39:39
739
原创 vue学习笔记(一)
一.搭建环境1.如果我们的电脑上有了node和npm,我们就只需要执行下面的命令全局安装Vue-cli脚手架npm install -g vue-cli或者:cnpm install -g vue-cli2.构建完脚手架之后,随便进入一个我们事先准备好的目录,比如demo目录,然后在目录中做初始化操作:① 进入F盘: f:② 创建一个demo文件夹 mkdir demo③
2017-07-26 21:30:16
447
原创 面向对象编程
一、封装在JavaScript中,创建一个类时,首先声明一个函数保存在变量里, 按照编程习惯,一般将这个类代表的变量首字母大写,然后在这个函数(类)的内部通过this(函数内部自带的一个变量,用于指向当前这个对象)变量添加属性或者方法来实现。var Book = function(id,bookname,price){ this.id = id; this.bookname = b
2017-05-27 09:14:54
434
原创 Web项目学习总结
1.首先这里是页面头部的一级导航栏静态页面代码如下:<div class="fore-2d3d-head" id="fore-2d3d-head"> <div class="fore-2d3d-top"> <!--一级导航--> <div class="fore-2d3d-menu idTabs"> <ul>
2017-05-18 19:58:13
926
原创 Js apply()使用详解
1.apply和call的区别在哪里2.什么情况下用apply,什么情况下用call3.apply的其他巧妙用法(一般在什么情况下可以使用apply)4.利用Apply的参数数组化来提高
2017-05-18 19:46:11
456
原创 js中typeof和instanceof的区别
typeof和instanceof都可以用来判断变量,它们的用法有很大区别:1.typeof()会返回一个变量的基本类型,只又一下几种: number,boolean,string,object,undefined,function;typeof("abc");//"string"typeof(10);//"number"typeof(false);//"boolean"typeof({})
2017-04-17 12:04:43
471
原创 JS中的forEach、$.each、map的区别
1.forEach是ES5中遍历数组中的一个重要的方法: forEach()语法:arr.forEach(function(value,index,arr){})注意: forEach()中的回调函数支持三个参数,第1个是value;第2个是index,第3个是数组本身 例如:var arr =[1,2,3,4,5,6];arr.forEach(function(value,index,ar
2017-04-17 11:45:04
2594
原创 js中this的用法
js中this的四种用法1.在一般函数中使用this指代全局对象function test(){ this.x = 1; alert(this.x); } test(); // 12.作为对象方法调用,this指代上级对象function test(){ alert(this.x);}var o = {};o.x = 1;o.m = test;o.m(); //
2017-04-11 12:00:41
321
原创 ForestarWeb项目学习总结
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-03-29 17:36:57
916
原创 jQuery(一)
1.在css中,经常会在第一行写下这样的一段样式*{ padding:0; margin:0;}通配符星号意味着给所有的元素设置默认的边距,jQuery中我们也可以通过传递星号选择器来选中文档中的元素 描述:$("*")抛开jQuery,而如果要获取所有文档中的所有元素,通过document。getElementsByTagName()中传递星号同样可以获取到,不难发现,id ,cla
2017-03-07 09:46:24
240
原创 微信小程序(页面跳转详解)
本例中实现页面跳转主要用到了一下几个页面,分别是:下面是posts.wxml文件:<import src="post-item/post-item-template.wxml"/><block wx:for="{{posts_key}}" wx:key="{{index}}"> <!--使用模板--> <view catchtap="onPostTap" data-postid="
2017-02-25 10:12:58
9959
原创 微信小程序(模板)
1.模板:WXML提供模板(template),可以在模板中定义代码片段,然后在不同的地方调用。定义模板:使用name属性,作为模板的名字。然后在内定义代码片段,如:<template name="postItem"> <view class="post-container"> <view class="post-author-date"> <image clas
2017-02-23 15:51:16
2207
原创 微信小程序(模块化)
1.模块化: 我们可以将一些公共的代码抽离成为一个单独的 js 文件,作为一个模块。模块只有通过 module.exports 或者 exports 才能对外暴露接口。需要注意的是: exports 是 module.exports 的一个引用,因此在模块里边随意更改 exports 的指向会造成未知的错误。所以我们更推荐开发者采用 module.exports 来暴露模块接口//common.
2017-02-23 14:22:36
4507
原创 微信小程序(导航API)
1.wx.navigateTo(OBJECT)保留当前页面,跳转到应用内的某个页面,使用wx.navigateBack可以返回到原页面。OBJECT 参数说明:示例代码:wx.navigateTo({ url: 'test?id=1' })2.wx.redirectTo(OBJECT)关闭当前页面,跳转到应用内的某个页面。 OBJECT 参数说明:示例代码:wx.redirectTo({
2017-02-22 19:53:01
1300
原创 微信小程序(事件处理)
1.什么是事件: 事件是视图层到逻辑层的通讯方式。 事件可以将用户的行为反馈到逻辑层进行处理。 事件可以绑定在组件上,当达到触发事件,就会执行逻辑层中对应的事件处理函数。 事件对象可以携带额外信息,如 id, dataset, touches。 2.事件的使用方式: 在组件中绑定一个事件处理函数。 如bindtap,当用户点击该组件的时候会在该页面对应的Page中找到相应的事件处理函数
2017-02-22 17:48:06
1621
原创 js总结(数组API)
1.题目描述: 移除数组 arr 中的所有值与 item 相等的元素。不要直接修改数组 arr,结果返回新的数组 输入例子: remove([1, 2, 3, 4, 2], 2) 输出例子: [1, 3, 4]function remove(arr, item) { var arr1=[]; for(var key in arr){ if(arr[key]
2017-02-22 13:28:31
799
原创 微信小程序 开发过程中遇到的坑(一)
1.我们使用app.json文件来对微信小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 的时候在pages中写注释的时候回报错。 例如:{ "pages":[ //这是首页面 "pages/welcome/welcome" ]}此时就会报错 2.在json文件中没有写内容的时候也要加一对大括号{ },不然的话也会报错 3
2017-02-12 15:55:34
11398
原创 对象的原型与继承(一)
js中面向对象有三大特性:继承,多态,封装。今天主要学习了对象的原型与继承,以下是自己所做的总结:1.什么是继承? 继承就是父对象的成员,子对象无需创建,即可直接使用。2.为什么? 既能够解决代码重用的问题,又可以节约内存3.何时使用? 只要一个子对象中包含多个相同的成员,就可以将相同成员保存到父对象中一次,所有的子对象共同使用。4.如何使用? ①原型对象:集中保存所有子对
2016-12-11 17:52:53
389
原创 js闭包总结
今天小主复习了一下有关js闭包的问题,下面给大家分享一下自己的学习心得,与什么不足之处,还望大家批评指正闭包: 既重用局部变量,又保护变量不受污染的机制 为什么: 全局变量:随处可用,可重复使用 缺点:极易被污染 局部变量:不会被污染
2016-12-08 21:10:16
374
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人