自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

weixin_44389868

前端学习者

  • 博客(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 194

转载 小程序商城规格功能

jsPage({ data: { simulatedDATA: { difference: [{ id: "19", price: "200.00", stock: "19", difference: "红色,x" }, { id: "20", price: "...

2019-07-15 17:02:40 266

原创 高阶函数

高阶函数: 把函数作为参数传入,这样的函数称为高阶函数,函数式编程就是指这种高度抽象的编程范式。(一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。)一个最简单的高阶函数: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 120

原创 MySQL

-- SQL 是一门标准计算机语言,用来访问和操作数据库系统-- SQL语言分类-- DML 数据操纵语言 (*) -- insert -- delete -- update -- select-- DDL 数据定义语言 -- create -- drop -- alter-- DCL 数据控制语言 -- grant...

2019-03-25 16:25:16 91

原创 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 93

原创 ECM6练习题

下面不属于ECMAScript规范的范围的是:( )A、数据类型B、语法C、DOM事件D、内置对象和函数的标准库答案:C解析:DOM事件不属于ECMAScript的部分;ECMAScript定义的内容:语法、类型、原型和继承、内置对象和函数的标准库。下面不属于关键字let的特点的是:( )A、只在 let 命令所在的代码块内有效B、会产生变量提升现象C、同一...

2019-03-15 18:52:47 7205

原创 web存储

1.web存储:         cookie    早期        本地存储:                         localStorage         永久存储        除非手动删除                           sessionStorage      临时存储      (当存储关闭时,清除,只在当前页面生效) 两个存储...

2019-02-22 21:37:36 113

原创 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 105

原创 好例题------注册学生信息

//注册 function Seg(stus){ this.arr=[]; this.inp(stus); this.out(); } //录入数据 Seg.prototype.inp=function(stus){ for(var i ...

2019-02-21 20:00:30 162

原创 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 321

原创 OOP----面向对象编程

OOP----面向对象编程     class  类1.javascript没有class  (ES5)              javascript的面向对象是一种非正统的怪异的面向对象2.使用function来模拟对象3.对象:           一切皆对象           对象包含:方法   属性                  属性:   特性  ...

2019-02-20 20:35:54 104

原创 selectors API 选择器

selectors  API   选择器      CSS    进行交互的查找元素:              querySelector(str)              返回值:元素对象              参数:str  选择器   #id    .one类   p(元素)注意:若选择器对应的元素有多个则选择第一个例:<div id="box"&g...

2019-02-20 20:15:19 135

原创 冷门知识

void运算符      优先级较高   比运算符还高       用法:               void    express                    express表达式               void   (express)        返回值:undefined例:var a=void 5+3;console.log(a);//NaN...

2019-02-20 19:52:52 148

原创 正则

正则表达式:                        是由一组符号组成的规则(与语言无关)主要用于数据校验语法:     RegExp     正则对象     new  RegExp();     /pattern/限定符---->无顺序        pattern---->规则限定符:g(gloable 全局)    m(multi  多行)  ...

2019-02-20 19:29:32 79

原创 from表单校验

form表单:用来进行前后端数据交互        action:数据将要提交的地址  URL        method:get(GET) post(POST)  HTTP协议(超文本传输协议)                       get:a.html?username='jack'&pwd='123456'   简单安全性隐患  传递内容有限          ...

2019-02-20 17:17:43 561

原创 事件

事件对象兼容性写法:e=e||window。event事件对象:在事件触发时由浏览器传递给事件的接收事件对象:在事件处理函数内接收target:目标 如:button;type:区分种类 如:mouseover....;clientX (所有浏览器)     pageX(不支持IE)        鼠标所触位置clientY      pageY    cancelab...

2019-02-20 10:00:22 99

原创 变量总结

全局变量:          在函数外部var声明          定义变量未使用var          window对象的属性局部变量:          在函数内部声明的变量(包含参数)建议:尽量使用局部变量            全局变量生命周期较长垃圾回收机制:js中内层的引擎,有单独的进程负责,自动隔一段时间扫描一次内存(栈内存和堆内存)有不用的回收掉...

2019-02-19 21:36:49 93

原创 函数闭包

函数闭包:有权在一个函数内访问另一个函数作用域中的变量,并且将该函数返回。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 102

原创 好例题------轮播图

<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 108

原创 好例题-----表单校验

<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 114

原创 数据内置方法

(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 102

原创 数组

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 103

原创 DOM样式修改

对象.style.属性名=属性值DOM样式值的获取:          1.对象.style.属性名                        只能获取行内样式          2.window.getConputedStyle(对象,null)                      获取指定对象的所有样式对象.offset(偏移量)例:         ...

2019-02-18 20:41:47 294

原创 特殊运算符

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 514

原创 JS动画水平移动与垂直移动

水平移动分析:       可看成是一个物体的左边距变化。      比如:向右移动是左边距越来越大(数值为正),可调整物体的左边距来实现                 向左移动是左边距越来越小(数值为负),可调整物体的左边距来实现实际代码如下:<style> *{padding: 0;margin: 0px;} #box{wid...

2019-01-25 19:41:17 1656

原创 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 114

原创 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 3756

原创 JavaScript事件

事件:(一件事)        以on前缀开始         on事件名        事件不会自己执行,需要出发(事件只要被出发之后才开始执行)事件三要素:                  事件对象                  事件名称                  事件处理函数常见事件写法:                  嵌入式(传统事件绑定)...

2019-01-23 21:42:18 161

原创 在DOM中节点属性的设置和获取

1.节点属性的设置对象.属性名=值 <img src="images/1.jpg" alt="" id="imgo"> <input type="text" id="inp"> var oImg=document.getEl

2019-01-22 21:24:59 973

原创 在JavaScript中用DOM做时钟

前提条件:图片素材要如下用DOM做时间钟 <body><div> <img src="img/0.png" alt=""> <img src="img/0.png" alt=""&a

2019-01-21 20:21:25 515

原创 DOM较好例题

1.使用DOM绘制表格2.实现删除功能<style type="text/css"> 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 235

原创 DOM

节点节点种类:元素节点(标签)文本节点(内容)属性节点(如a标签)等十二种节点关系:兄弟节点 父子关系 父节点 子节点节点对象:属性和方法节点对象的属性childNodes 获取所有子节点(元素文本节点) <body> <div id="box"> <div>哈哈</div&am

2019-01-18 20:46:03 95

原创 JavaScript中String对象

String属性:length(字符串长度)索引: 从0开始 取出字符串中的字符(例如,从字符串 s 中提取第三个字符,可以用 s[2] )注意字符串是不能被修改的,只能产生新的字符串方法:big() //用大号字体显示字符串。…charAt() //返回在指定位置的字符。(通俗的理解可解释为:查找指定位置的字符)例如: var str='hello'; v...

2019-01-17 09:55:16 350

原创 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 73

原创 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 241 2

原创 JavaSceipt笔记循环语法

@循环语法补充 <select> <option></option> </select> 穷举法:把所有方法列出来循环结构 for while do...whilefor循环语法结构 for(循环条件初始化;循环条件判断;循环迭代){ 循环体; } 执行规则: 1)循环条件

2019-01-09 21:53:10 227

原创 Javascript笔记2

@分支语句分支语句分支语句只能执行一个分支。switch…case 只用与值的比较。 switch(表达式){ case '值': //值的比较,全等比较 代码块; break; //break:结束结构 ...

2019-01-07 19:31:12 115

原创 Javascript笔记

@JavaScript笔记Js标签 //所有的js都在这里面写。 //引入外部的js文件。代码输写区分大小写。直接量:字面量数值:1,2,3.11,-5字符串:有单双引号包裹起来的内容如:“hello”。在JS中单双引号不区分。变量定义变量:var(关键词)a(变量名/可随意起)变量的赋值(变量的初始化):变量名=值变量名的命名规则:1)变量名必须以字母、下划线、开头。2...

2019-01-03 21:47:38 345 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除