- 博客(29)
- 收藏
- 关注
转载 js实现完整轮播
1、封装一个简单的动画函数 function animate(obj,target,callback){ clearInterval(obj.timer);//清除定时器防止定时器重复添加 obj.timer=setInterval(function(){ var s...
2019-09-19 16:49:00
173
转载 js中的Math对象
绝对值Math.abs()console.log(Math.abs(-25));console.log(Math.abs('-25'));//存在隐式转换可以求绝对值console.log(Math.abs('wq'));//结果为NaNnotanumber取整Math.floor() Math.ceil()conso...
2019-09-11 19:18:00
185
转载 js中封装一个自己的简单数学对象
封装一个数学对象求最大值最小值<script> var myMath={ PI:3.1415926, max:function(){ var max=arguments[0];//注意arguments的使用 for(var i=0;i<arguments.leng...
2019-09-11 16:48:00
643
转载 js中的冒泡排序
<script> var arr1=[1,45,24,16,78,10,2]; for(var i=1;i<=arr1.length-1;i++){ //外层循环管排序的次数 for(var j=0;j<=arr1.length-i-1;j++){ if(arr1[j]>=arr1[j+1]...
2019-09-11 16:02:00
111
转载 javascript的作用域
局部作用域变量在函数内部声明,此变量只能在函数内部访问。变量为局部作用域。局部变量在函数开始执行时创建,函数执行完后局部变量会自动销毁。全局作用域变量在函数外定义,即为全局变量,全局变量有全局作用域,网页中所有脚本和函数均可使用生命周期JavaScript 变量生命周期在它声明时初始化。局部变量在函数执行完毕后销毁。全局变量在页面关闭后销毁。转载于:h...
2019-09-05 21:44:00
277
转载 git基础命令
初始化本地仓库git init连接远程仓库(github创建)github创建远程仓库复制仓库地址,执行 git remote add origin 仓库地址(相当于将地址用origin表示)一.添加到暂存区git add .表示将所有新文件和编辑过的文件提交到暂存区,不包括删除的文件git add -A .表示添加所有改动的文件到暂存区git ad...
2019-09-02 20:36:00
101
转载 HTML面试问题收集(1)
1、浏览器页面有哪三层构成,分别是什么,作用是什么?构成:结构层、表示层、行为层分别是:HTML、CSS、JavaScript作用:HTML实现页面结构,CSS完成页面的表现与风格,JavaScript实现一些客户端的功能与业务。2、HTML5的优点与缺点?优点:丰富的语义化标签,有助于开发人员定义重要的内容。由w3c推荐使用,网络标准统一。为站点带来更多的多媒体元素,友...
2019-08-28 16:47:00
122
转载 css选择器
子选择器(p>h1)表示选中p标签的子元素h1平级元素选择器(p+h1)表示与p标签同级的h1标签的样式属性选择器p[title=值] tittle为值得元素p[title^=值] tittle以值开始的元素p[title$=值]tittle以值结束的元素伪元素选择器p::before{ content:" "}p::a...
2019-08-26 19:52:00
86
转载 vue.js(20)--vue路由
后端路由对于普通的网站,所有的超链接都是url地址,所有的url地址都对应着服务器上的资源前端路由对于单页面应用程序来说,主要通过单页面中的hash(#)来进行页面的切换。hash的特点是http的请求中不会包含hash中的相关内容,所以单页面中的hash跳转主要用hash实现。通过hash来切换页面叫做前端路由。基本路由结构1.导入vue-router.js,注意先...
2019-08-19 19:28:00
92
转载 HTML文本格式化标签(Formatting)
<b>粗体文本</b> <code>计算机代码</code><em>强调文本</em> <i>斜体文本</i><kbd>键盘输入</kbd><pre>预格式化文本</pre><small>更小的文本</s...
2019-08-18 17:58:00
390
转载 vue.js(19)--vue中子组件调用父组件的方法
子组件是不能直接使用父组件中的方法的,需要进行事件绑定(v-on:自定义方法名="父组件方法名"),然后在子组件中再定义一个方法,使用this.$emit('自定义方法名')语句完成父组件中方法到子组件中的调用,最后直接调用子组件中定义的方法即可。<div class="app"> <mycom v-on:func="parentshow"&g...
2019-08-18 16:49:00
143
转载 vue.js(18)--父组件向子组件传值
子组件是不能直接使用父组件中数据的,需要进行属性绑定(v-bind:自定义属性名=“msg”),绑定后需要在子组件中使用props[‘自定义属性名’]数组来定义父组件的自定义名称。props数组中的数据是只读的,父组件中的data是可读可写的。子组件自己的data,子组件可直接访问,与父组件无关。<div class="app"> <m...
2019-08-18 16:43:00
98
转载 vue.js(17)--vue的组件切换
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta htt...
2019-08-18 16:36:00
102
转载 vue.js(16)--vue的组件
注册一个全局组件<div id="app"> <test></test></div> <script>// 注册全局组件Vue.component('test', { template: '<h1>自定义组件!</h1>'})// 创建根实例new ...
2019-08-17 22:18:00
160
转载 vue.js(15)--vue的生命周期
生命周期钩子生命周期钩子=生命周期函数=生命周期事件每个 Vue 实例在被创建时都要经过一系列的初始化过程——例如,需要设置数据监听、编译模板、将实例挂载到 DOM 并在数据变化时更新 DOM 等。同时在这个过程中也会运行一些叫做生命周期钩子的函数,这给了用户在不同阶段添加自己的代码的机会。实例创建期间的生命周期函数beforeCreate:实例刚刚在内存中创建,还没有初...
2019-08-16 13:45:00
107
转载 vue.js(14)--自定义全局指令
<input type="text" class="form-control" v-model="keywords" v-focus>使用vue.directive(‘focus’,{对象})定义全局指令,v-focus <script> Vue.directive('focus',{ // 在每...
2019-08-15 20:56:00
113
转载 vue.js(13)--按键修饰符
v-on监听事件时可添加按键修饰符<!-- 只有在 `key` 是 `Enter` 时调用 `vm.submit()` --><input v-on:keyup.enter="submit">使用keyCode特性也是允许的:<input v-on:keyup.13="submit">还可以通过全局config...
2019-08-15 18:42:00
125
转载 vue.js(12)--过滤器
vue中的全局过滤器与定义私有过滤器全局过滤器<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale...
2019-08-15 18:09:00
100
转载 vue.js(11)--案例--关键字搜索列表
关键字搜索品牌案例(1)页面布局 <div class="app"> <div class="panel panel-primary"> <div class="panel-heading"> <h2>品牌管理</h2> ...
2019-08-14 21:42:00
148
转载 vue.js(10)--案例--列表增加与删除
品牌管理案例(1)bootstrip快速布局 <div class="app"> <div class="panel panel-primary"> <div class="panel-heading"> <h2>品牌管理</h2>...
2019-08-14 11:11:00
232
转载 vue.js(09)--v-for中的key
v-for中key的使用注意事项<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0">...
2019-08-13 11:28:00
133
转载 vue.js(8)--v-for的使用
v-for遍历数组、对象数组、对象、迭代次数<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1....
2019-08-13 11:01:00
90
转载 vue.js(7)--vue中的样式绑定
vue中class样式与内联样式的绑定<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"&...
2019-08-13 09:55:00
63
转载 vue.js(6)--v-model
v-model实现数据的双向绑定(简易计算器实例)简易计算器实例<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, init...
2019-08-12 20:03:00
80
转载 vue.js(5)--事件修饰符
vue中的事件修饰符(.stop、.prevent、.self、.capture、.once)(1)实例代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="wi...
2019-08-12 18:49:00
78
转载 vue.js(4)--字符串跑马灯
制作一个字符串的跑马灯效果(1)实例代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1....
2019-08-12 16:25:00
347
转载 vue.js(3)--v-bind与v-on
vue中的v-bind与v-on的使用(1)实例<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scal...
2019-08-12 13:42:00
101
转载 vue.js(2)--v-cloak v-text v-html
v-cloak v-text v-html的使用(1)实例<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initia...
2019-08-12 11:15:00
75
转载 vue.js(1)--创建vue实例的基本结构
vue实例基本结构与MVVM框架(1)vue实例基本结构<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-...
2019-08-12 09:58:00
145
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人