![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
qq_34983808
这个作者很懒,什么都没留下…
展开
-
18_尚硅谷_Vue_使用vue-cli创建项目&&19_尚硅谷_Vue_基于脚手架编写项目
1、使用vue-cli创建项目 参考: https://www.npmjs.com/package/vue-clihttps://github.com/vuejs/vue-cli/tree/master步骤: npm install -g vue-cli vue init webpack vue_demo cd vue_demo npm install npm run dev...原创 2018-09-10 19:52:45 · 859 阅读 · 0 评论 -
jQuery_应用_显示隐藏、jQuery_应用_二级菜单的显示隐藏@2018-05-31
1、移入移出操作 关键点:对哪些元素绑定事件监听、绑定什么监听jQuery_应用_显示隐藏 jQuery_应用_二级菜单的显示隐藏 app.js/* 1. 鼠标移入显示,移出隐藏 目标: 手机京东, 客户服务, 网站导航, 我的京东, 去购物车结算, 全部商品 2. 鼠标移动切换二级导航菜单的切换显示和隐藏 *//*1. 对哪个/些元素绑定什么监听?2. 对哪...转载 2018-05-31 21:16:18 · 603 阅读 · 0 评论 -
jQuery_日期控件_laydate@2018-05-31
1、layDate 日期与时间组件 官网:http://www.layui.com/laydate/ 文档:http://www.layui.com/doc/modules/laydate.html结构: 1.html<!DOCTYPE html><html lang="en"><head> <meta charset="ut...原创 2018-05-31 17:11:41 · 200 阅读 · 0 评论 -
java中Ajax实现数据的异步交互@2018-06-07
1、知识点 css:浮动、清除浮动 jQuery:选择器(选己排他)、链式调用 ajax效果图: &lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &原创 2018-06-07 09:24:47 · 186 阅读 · 0 评论 -
js原生Dom对象和jQuery对象@2018-06-06
1、js对象var v=document.getElementById("v");//DOM对象2、jQuery对象var $v =$("#v") ; //jQuery对象3、转换 js转jQueryvar v=document.getElementById("v"); //DOM对象var $v=$(v); //jQuery对象jQuery转jsvar ...原创 2018-06-06 17:36:11 · 128 阅读 · 0 评论 -
css 垂直水平居中@2018-06-06
1、行内元素<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css">转载 2018-06-06 09:45:52 · 173 阅读 · 0 评论 -
vue的列表搜索和排序、vue的事件处理@2018-06-12
1、vue的列表搜索和排序<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>06_列表渲染_过滤与排序</title></head><body&转载 2018-06-12 20:56:24 · 3072 阅读 · 1 评论 -
DOM对css的操作、事件
1.DOM对CSS的操作- 读取和修改内联样式 - 使用style属性来操作元素的内联样式 - 读取内联样式: 语法:元素.style.样式名 - 例子: 元素.style.width 元素.style.height - 注意:如果样式名中带有-,则需要将样式名修改为驼峰命名...转载 2018-05-24 19:11:18 · 256 阅读 · 0 评论 -
DOM查询、DOM修改
1.DOM查询- 通过具体的元素节点来查询 - 元素.getElementsByTagName() - 通过标签名查询当前元素的指定后代元素 - 元素.childNodes - 获取当前元素的所有子节点 - 会获取到空白的文本子节点 - 元素.children - 获取当前元素的所有子元素 -...转载 2018-05-24 19:09:58 · 142 阅读 · 0 评论 -
css_hack、检测低版本IE浏览器、js变量左右查询@2018-06-04
1、css_hack<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css">转载 2018-06-04 22:31:21 · 169 阅读 · 0 评论 -
强制绑定css和style、条件渲染、列表渲染@2018-06-11
1、强制绑定css和style&amp;lt;!DOCTYPE html&amp;gt;&amp;lt;html lang=&quot;en&quot;&amp;gt;&amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt;转载 2018-06-11 21:12:35 · 971 阅读 · 0 评论 -
自定义log函数@2018-06-07
1、自定义log函数 var log = function () { console.log.apply(console,arguments) }参考: https://segmentfault.com/q/1010000004452553https://blog.csdn.net/UberSoldier/article/details/804933...原创 2018-06-08 09:18:50 · 360 阅读 · 0 评论 -
css2.1行高line-hight、文本、图片垂直居中vertical align@2018-06-15
1、行高&lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&gt; &lt;title&gt;Test&lt;/title&gt; &lt;meta charset="utf-8"/&gt;转载 2018-06-15 09:23:15 · 347 阅读 · 0 评论 -
帆软报表01
1、分页设置选中A4单元格,右键–条件属性选择+,新建分页,行后分页,类型选择公式: 公式:&amp;A4 % 10 = 02、动态查询条件参数:效果展示:配置步骤: 1)数据集sql拼接查询条件参数(分公司、开始年份、截止年份、开始月份、截止月份)select T.分公司, T.年份, T.月份, ...原创 2018-08-28 09:33:55 · 698 阅读 · 0 评论 -
16_尚硅谷_Vue_指令&&17_尚硅谷_Vue_插件
1、指令 测试一:&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;12_指令_内置指令&lt;/t转载 2018-08-27 21:19:28 · 187 阅读 · 0 评论 -
14_尚硅谷_Vue_动画&15_尚硅谷_Vue_过滤器
1、动画测试一:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.bootcss转载 2018-08-05 10:00:58 · 242 阅读 · 0 评论 -
12_尚硅谷_Vue_表单数据的自动收集&13_尚硅谷_Vue_生命周期
1、表单数据的自动收集<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.boo转载 2018-08-04 16:59:17 · 290 阅读 · 0 评论 -
vue计算属性和监视@2018-06-10
1、计算属性和监视<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>03_计算属性和监视</title></head><body>&转载 2018-06-10 16:51:47 · 263 阅读 · 0 评论 -
jQuery选择器与DOM操作@2018-06-17
1、层次选择器<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script type="text/javascript&quo原创 2018-06-17 16:24:45 · 167 阅读 · 0 评论 -
jQuery ajax函数的使用、jsonp实现扩域数据交换@2018-06-16
1、jQuery ajax函数的使用url: url, //请求的url地址 dataType: datatype, //服务器返回的值类型 async: true, //请求是否异步,默认为异步 data: { "id": "value" , "param":"param" },//发送到服务器的参数 t...原创 2018-06-16 23:47:53 · 136 阅读 · 0 评论 -
jQuery事件绑定与冒泡处理、绑定多种事件@2018-06-16
1、jQuery事件绑定 $('body').one('click',function(){ }) // 只会执行一次,然后销毁事件2、冒泡处理 方式一: $('div').on('click',function(event){ event.stopPropagation();//阻止事件冒泡 alert(2) })方式二:$('...原创 2018-06-16 23:07:41 · 257 阅读 · 0 评论 -
js事件委托、时间操作、本地化存储@2018-06-23
TODO应用&amp;lt;!DOCTYPE html&amp;gt;&amp;lt;html lang=&quot;en&quot;&amp;gt;&amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt; &转载 2018-06-23 22:09:27 · 200 阅读 · 0 评论 -
haslayout、BFC、清除浮动@2018-06-01
1、haslayout ie特有的布局2、BFC 类似布局,一块独立渲染的区域,IE6、7没有BFC的机制触发BFC:overflow不为visible浮动(float样式不为none )绝对定位(position样式为absolue或者fixed )display为inline-block / table-cell / table-caption / flex /...转载 2018-06-01 16:24:09 · 175 阅读 · 0 评论 -
JSON.parse() &&JSON.stringify()&&遍历对象、数组@2018-06-11
1、JSON.parse() json对象(数组)转换为js对象(数组)JSON.parse(text[, reviver])2、JSON.stringfy() js对象(数组)转换为json对象(数组)JSON.stringify(value[, replacer [, space]])3、数组、对象的遍历for (var value of myArray) { co...原创 2018-06-11 17:15:18 · 1428 阅读 · 0 评论 -
圣杯布局、双飞翼布局
1、圣杯布局&lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;&lt;/title&gt; &转载 2018-05-28 20:07:52 · 88 阅读 · 0 评论 -
vue基本使用、vue模板语法@2018-06-03
1、vue基本使用 理解mvvm m:model(data数据对象) v:view(视图) vm:view model(DOM监听、数据绑定)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>01_HelloWorld&a转载 2018-06-03 12:59:38 · 199 阅读 · 0 评论 -
ajax异步数据交互@2018-04-10
背景:早期浏览器发请求,服务器接受请求并返回相应数据到浏览器,浏览器整个页面进行加载缺点:浏览器页面展示数据是由多个盒子布局显示,如果只是想改变局部的数据的话,那么发一次请求到服务器,服务器接受请求返回来的数据到浏览器,浏览器必须重新加载整个页面,这样会加大网络的传输,而且网络不好的情况下,加载整个页面的时间会变的更加长。解决:使用ajax可以进行页面的局部刷新加载 应用:早期的2006...原创 2018-04-11 09:55:43 · 311 阅读 · 0 评论 -
js之面向对象四
背景: 面向对象中,比如在java里有类的单继承,接口的多继承,使得子类可以共享父类的属性、方法。回顾: 前面js的面向对象中已经讲到了如何模拟面向对象中里如何创建类模板、然后通过类模板创建类实例对象。那么接下来就是讲如何模拟类之间的继承了。1、原型链 利用构造函数的一个属性prototype即原型(prototype)让一个引用类型继承另外一个引用类型的属性和方法。转载 2018-01-20 17:35:21 · 125 阅读 · 0 评论 -
js之面向对象五
1、回顾:继承的3种方式 借用构造函数继承 原型链继承 混合继承测试1:原型链继承 //父类 function Person(name, age) { this.name = name; this.age = age; } //父类原型对象 Person.prototype = {转载 2018-01-30 21:08:36 · 120 阅读 · 0 评论 -
js之面向对象三
1、简单原型 直接通过对象字面量来重写整个原型对象(这种方法会改变原型对象的构造器)给原型对象添加属性、方法 function Person(){ } Person.prototype.name = "z3"; Person.prototype.age = 20; Person.prototype.sayName = func转载 2018-01-15 21:16:51 · 133 阅读 · 0 评论 -
js之函数三
1、执行环境、作用域链 执行环境定义了变量或函数有权访问的其他数据,决定了它们各自的行为。 每一个执行环境都有一个与之关联的变量对象,环境中定义的所有变量和函数都保存在这个对象中。虽然我们的代码无法访问这个对象,但是解析器在处理数据时会在后台执行它。 全局执行环境是最外围的一个执行环境。根据ECMScript实现所在的宿主环境不同,表示执行环境的对象也不一样。 每一转载 2017-12-30 10:37:15 · 174 阅读 · 0 评论 -
js之函数二
1、函数的参数 1-1:函数的形参个数function test(a,b){ alert(test.length);}test(10,20);结果: function test(a,b){ alert(arguments.callee.length);}test(10,20,30);结果: 输出的形参个数2个 1-2:函数的实参个数,利用arguments对象转载 2017-12-29 22:44:32 · 142 阅读 · 0 评论 -
js之函数一
1、三种定义函数的方式function语句形式function test1(){ alert('我是test1'); } test1();函数直接量形式var test2 = function(){ alert('我是test2');}test2();通过Function构造函数形式定义函数var test3 = new Function("a" ,转载 2017-12-28 22:02:07 · 163 阅读 · 0 评论 -
js之面向对象二
1、通过原型对象添加属性、方法测试1:function Person(){ } Person.prototype.name = "z3"; Person.prototype.age = 20; Person.prototype.sayName = function(){ alert("我是原型对象的方法"); } var p1 = new P转载 2018-01-01 16:58:01 · 122 阅读 · 0 评论 -
js之面向对象一
1、在js里创建对象的两种常见方式测试1: var obj = new Object(); obj.name = "z3"; obj.age = 20; obj.sayName = function(){ alert("我是张三!"); } obj.sayName(); 结果:输出张三原创 2017-12-31 12:24:19 · 138 阅读 · 0 评论 -
jQuery--onload与ready、扩展插件、验证插件
1、onload与ready的区别<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>window.onload与$(document).ready()</title></head&转载 2018-05-28 09:48:07 · 214 阅读 · 0 评论 -
正则表达式、DOM
1.正则表达式- 语法: - 量词 {n} 正好n次 {m,n} m-n次 {m,} 至少m次 + 至少1次 {1,} ? 0次或1次 {0,1} * 0次或多次 {0,} - 转义字符 \ 在正则表达式中使用\作为转义字符 \. 表示....转载 2018-05-23 14:44:28 · 363 阅读 · 0 评论 -
数组方法、函数、包装类、字符串的相关的方法、正则表达式、Date、Math
1.数组方法reverse() - 可以用来反转一个数组,它会对原数组产生影响concat() - 可以连接两个或多个数组,它不会影响原数组,而是新数组作为返回值返回join() - 可以将一个数组转换为一个字符串 - 参数: 需要一个字符串作为参数,这个字符串将会作为连接符来连接数组中的元素 如果不指定连接符则默认使用,s...转载 2018-05-23 14:42:14 · 100 阅读 · 0 评论 -
原型、数组
1.原型(prototype)- 创建一个函数以后,解析器都会默认在函数中添加一个数prototype prototype属性指向的是一个对象,这个对象我们称为原型对象。- 当函数作为构造函数使用,它所创建的对象中都会有一个隐含的属性执行该原型对象。 这个隐含的属性可以通过对象.__proto__来访问。- 原型对象就相当于一个公共的区域,凡是通过同一个构造函数创建的对象他...转载 2018-05-23 14:39:32 · 509 阅读 · 0 评论 -
函数、函数作用域、this、构造函数
1.函数- 返回值,就是函数执行的结果。 - 使用return 来设置函数的返回值。 - 语法:return 值; - 该值就会成为函数的返回值,可以通过一个变量来接收返回值 - return后边的代码都不会执行,一旦执行到return语句时,函数将会立刻退出。 - return后可以跟任意类型的值,可以是基本数据类型,也可以是一个对象。 ...转载 2018-05-23 14:37:44 · 162 阅读 · 1 评论