- 博客(38)
- 收藏
- 关注
原创 小程序商城购物车功能
js// pages/car/car.jsvar requested = require("../common/catefig.js")Page({ /** * 页面的初始数据 */ data: { "cardata":[ { "head_pic":"../icon/main.png", "introduce":"...
2019-07-15 17:05:06
241
转载 小程序商城规格功能
jsPage({ data: { simulatedDATA: { difference: [{ id: "19", price: "200.00", stock: "19", difference: "红色,x" }, { id: "20", price: "...
2019-07-15 17:02:40
317
原创 高阶函数
高阶函数: 把函数作为参数传入,这样的函数称为高阶函数,函数式编程就是指这种高度抽象的编程范式。(一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。)一个最简单的高阶函数:function add(x, y, f) { return f(x) + f(y);}//当调用add(-5, 6, Math.abs)时,参数x,y和f分别接收-5,6和函...
2019-05-09 21:22:05
153
原创 MySQL
-- SQL 是一门标准计算机语言,用来访问和操作数据库系统-- SQL语言分类-- DML 数据操纵语言 (*) -- insert -- delete -- update -- select-- DDL 数据定义语言 -- create -- drop -- alter-- DCL 数据控制语言 -- grant...
2019-03-25 16:25:16
133
原创 jQuery----ajax方法
$.ajax({ type:"post",//指定请求类型 url:"some.php",//指定请求地址 data:"name=john&location=103",//指定传递的数据 success:function (msg){ alert("Data Saved:"+msg); }//成功之后通过msg反馈出来 er...
2019-03-15 19:08:41
111
原创 ECM6练习题
下面不属于ECMAScript规范的范围的是:( )A、数据类型B、语法C、DOM事件D、内置对象和函数的标准库答案:C解析:DOM事件不属于ECMAScript的部分;ECMAScript定义的内容:语法、类型、原型和继承、内置对象和函数的标准库。下面不属于关键字let的特点的是:( )A、只在 let 命令所在的代码块内有效B、会产生变量提升现象C、同一...
2019-03-15 18:52:47
7378
原创 web存储
1.web存储: cookie 早期 本地存储: localStorage 永久存储 除非手动删除 sessionStorage 临时存储 (当存储关闭时,清除,只在当前页面生效) 两个存储...
2019-02-22 21:37:36
134
原创 this,call,apply
this 对象var name='Jack';function show(){ console.log(this.name); console.log(this);//window }window.show();call(thisArg, arg1, arg2, ...)(可多参)apply(thisArg, [argsArray])(只可传入两参,第...
2019-02-21 20:18:20
132
原创 好例题------注册学生信息
//注册 function Seg(stus){ this.arr=[]; this.inp(stus); this.out(); } //录入数据 Seg.prototype.inp=function(stus){ for(var i ...
2019-02-21 20:00:30
190
原创 prototype -----原型 json方式创建对象
prototype -----原型 (实例对象才有prototype)例:function Stu(){ this.name='jack'; this.age=20;}Stu.prototype.run=function(){ console.log('run....');};var stu=new Stu();var a1=stu.run();va...
2019-02-21 19:58:05
374
原创 OOP----面向对象编程
OOP----面向对象编程 class 类1.javascript没有class (ES5) javascript的面向对象是一种非正统的怪异的面向对象2.使用function来模拟对象3.对象: 一切皆对象 对象包含:方法 属性 属性: 特性 ...
2019-02-20 20:35:54
126
原创 selectors API 选择器
selectors API 选择器 CSS 进行交互的查找元素: querySelector(str) 返回值:元素对象 参数:str 选择器 #id .one类 p(元素)注意:若选择器对应的元素有多个则选择第一个例:<div id="box"&g...
2019-02-20 20:15:19
168
原创 冷门知识
void运算符 优先级较高 比运算符还高 用法: void express express表达式 void (express) 返回值:undefined例:var a=void 5+3;console.log(a);//NaN...
2019-02-20 19:52:52
175
原创 正则
正则表达式: 是由一组符号组成的规则(与语言无关)主要用于数据校验语法: RegExp 正则对象 new RegExp(); /pattern/限定符---->无顺序 pattern---->规则限定符:g(gloable 全局) m(multi 多行) ...
2019-02-20 19:29:32
118
原创 from表单校验
form表单:用来进行前后端数据交互 action:数据将要提交的地址 URL method:get(GET) post(POST) HTTP协议(超文本传输协议) get:a.html?username='jack'&pwd='123456' 简单安全性隐患 传递内容有限 ...
2019-02-20 17:17:43
594
原创 事件
事件对象兼容性写法:e=e||window。event事件对象:在事件触发时由浏览器传递给事件的接收事件对象:在事件处理函数内接收target:目标 如:button;type:区分种类 如:mouseover....;clientX (所有浏览器) pageX(不支持IE) 鼠标所触位置clientY pageY cancelab...
2019-02-20 10:00:22
120
原创 变量总结
全局变量: 在函数外部var声明 定义变量未使用var window对象的属性局部变量: 在函数内部声明的变量(包含参数)建议:尽量使用局部变量 全局变量生命周期较长垃圾回收机制:js中内层的引擎,有单独的进程负责,自动隔一段时间扫描一次内存(栈内存和堆内存)有不用的回收掉...
2019-02-19 21:36:49
121
原创 函数闭包
函数闭包:有权在一个函数内访问另一个函数作用域中的变量,并且将该函数返回。function show(){ var a=10; console.log(a); return function(){ var b=20; console.log(a+b); }}show()//输出10show()()//输出30解决闭包的...
2019-02-19 21:31:02
135
原创 好例题------轮播图
<style> #box{width: 590px;height: 470px;position: relative;margin-left: 400px} #con div{display: none} #con div.one{display: inline-block;} #head{width: 100%;pos...
2019-02-19 21:24:53
131
原创 好例题-----表单校验
<style> input{margin-top: 10px} span{color: red;font-size: 12px;margin-left: 5px;display: none} .one{width: 80px;height: 25px;background: #d1d1d1;border: none;border: 1p...
2019-02-19 19:49:55
141
原创 数据内置方法
(1)栈方法:(先进后出) 修改原数组 push在数组末尾添加元素 可传多参例: var arr=[]; arr.push(20); arr.push(30); console.log(arr);//输出20,30 pop()//删除数组末尾元素arr.pop();console.l...
2019-02-18 21:54:25
120
原创 数组
1.数组:一组数 Array 引用类型 []2.数组定义: 1)new Array() 创建空数组 2)new Array(1,20,31,23......)定义同时即初始化 3)new Array(5)定义数组并指定数组长度 4)[] 例:var arr=[];//创建一个空数组...
2019-02-18 20:56:38
121
原创 DOM样式修改
对象.style.属性名=属性值DOM样式值的获取: 1.对象.style.属性名 只能获取行内样式 2.window.getConputedStyle(对象,null) 获取指定对象的所有样式对象.offset(偏移量)例: ...
2019-02-18 20:41:47
328
原创 特殊运算符
1.条件运算符: c?a:b //若c为真输出a,若c为假则输出b2.逗号运算符: (从左到右计算取值,取最右边的值) var a=(2,1,4) //输出43.delete运算符: delete obj.x;var obj={x:1};obj.x;delete...
2019-02-18 20:34:25
561
原创 JS动画水平移动与垂直移动
水平移动分析: 可看成是一个物体的左边距变化。 比如:向右移动是左边距越来越大(数值为正),可调整物体的左边距来实现 向左移动是左边距越来越小(数值为负),可调整物体的左边距来实现实际代码如下:<style> *{padding: 0;margin: 0px;} #box{wid...
2019-01-25 19:41:17
1733
原创 JS——类型检测
类型检测分为五种: 1.typeof 2.(对象)obj instanceof Object(函数对象、函数构造器)//左边的操作数的对象的原型链上是否有右操作函数构造器的prototype属性 例子:[1,2] instanceof Array===true;new Object() instanceof Array===false;3.O...
2019-01-24 20:32:33
141
原创 JS——字符串与数值的转换
var num='';num为字符串,将字符串转换为数值//第一种var sum=num-0;//第二种var sum=parseInt(num);//第三种var sum=parseFloat(num);//第四种var sum=Number(num);如果num是数值,那么将数值转换为字符串//第一种要把一个数字转换为字符串,只要给它添加一个空的字符串即可...
2019-01-24 19:15:01
3867
原创 JavaScript事件
事件:(一件事) 以on前缀开始 on事件名 事件不会自己执行,需要出发(事件只要被出发之后才开始执行)事件三要素: 事件对象 事件名称 事件处理函数常见事件写法: 嵌入式(传统事件绑定)...
2019-01-23 21:42:18
186
原创 在DOM中节点属性的设置和获取
1.节点属性的设置对象.属性名=值 &lt;img src="images/1.jpg" alt="" id="imgo"&gt; &lt;input type="text" id="inp"&gt; var oImg=document.getEl
2019-01-22 21:24:59
1034
原创 在JavaScript中用DOM做时钟
前提条件:图片素材要如下用DOM做时间钟 &lt;body&gt;&lt;div&gt; &lt;img src="img/0.png" alt=""&gt; &lt;img src="img/0.png" alt=""&a
2019-01-21 20:21:25
579
原创 DOM较好例题
1.使用DOM绘制表格2.实现删除功能&lt;style type="text/css"&gt; table{width: 500px;border: 1px solid gray;border-collapse: collapse;margin-top: 30px} th,td{line-height: 35px;border: 1px solid gray;text-align: c...
2019-01-21 19:14:07
263
原创 DOM
节点节点种类:元素节点(标签)文本节点(内容)属性节点(如a标签)等十二种节点关系:兄弟节点 父子关系 父节点 子节点节点对象:属性和方法节点对象的属性childNodes 获取所有子节点(元素文本节点) &lt;body&gt; &lt;div id="box"&gt; &lt;div&gt;哈哈&lt;/div&am
2019-01-18 20:46:03
116
原创 JavaScript中String对象
String属性:length(字符串长度)索引: 从0开始 取出字符串中的字符(例如,从字符串 s 中提取第三个字符,可以用 s[2] )注意字符串是不能被修改的,只能产生新的字符串方法:big() //用大号字体显示字符串。…charAt() //返回在指定位置的字符。(通俗的理解可解释为:查找指定位置的字符)例如: var str='hello'; v...
2019-01-17 09:55:16
392
原创 JavaScript笔记5(function()续集)
倒计时知识点//结束时间在2014年6月6var endtime=new Date('2014/6/6');getTime()//获取毫秒//向上取整Math.ceil(12.2)返回13Math.ceil(12.7)返回13getYear()与getFullYear();相差1900年计时器: setInterval() //每隔固定时间执行代码一次 setTimeout...
2019-01-14 17:22:15
95
原创 JavaScript笔记4(function补充)
补充return 语句1)返回结果2)结束函数在javascript中没有重载函数引用类型:Object Array Date Function RegExpfunction()属性:arguments 参数(对象) length 参数的个数 例如: function show(a){ console.log(length);//输出参数的个数 :1 ...
2019-01-11 21:08:32
327
2
原创 JavaSceipt笔记循环语法
@循环语法补充 &lt;select&gt; &lt;option&gt;&lt;/option&gt; &lt;/select&gt; 穷举法:把所有方法列出来循环结构 for while do...whilefor循环语法结构 for(循环条件初始化;循环条件判断;循环迭代){ 循环体; } 执行规则: 1)循环条件
2019-01-09 21:53:10
267
原创 Javascript笔记2
@分支语句分支语句分支语句只能执行一个分支。switch…case 只用与值的比较。 switch(表达式){ case '值': //值的比较,全等比较 代码块; break; //break:结束结构 ...
2019-01-07 19:31:12
126
原创 Javascript笔记
@JavaScript笔记Js标签 //所有的js都在这里面写。 //引入外部的js文件。代码输写区分大小写。直接量:字面量数值:1,2,3.11,-5字符串:有单双引号包裹起来的内容如:“hello”。在JS中单双引号不区分。变量定义变量:var(关键词)a(变量名/可随意起)变量的赋值(变量的初始化):变量名=值变量名的命名规则:1)变量名必须以字母、下划线、开头。2...
2019-01-03 21:47:38
428
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人