什么是框架 封装与业务无关的重复代码,形成框架 框架的优势 1.提升开发效率 2.提高代码重用性 3.使前端开发变得简单 MVC框架: MVC拆分解释: 视图(View):用...
什么是框架 封装与业务无关的重复代码,形成框架 框架的优势 1.提升开发效率 2.提高代码重用性 3.使前端开发变得简单 MVC框架: MVC拆分解释: 视图(View):用...
一、Ajax概念 Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术 二、创建Ajax的步骤 1.创建Ajax对象 2.连接到服务器 3.发送请求 4.接...
一.什么是Cookie Cookie用于存储页面的用户信息 常见例子:自动登录、记住用户名或密码 二.Cookie特性 1. 同一个网站中所有页面共享一套Cookie 2....
一、什么是npm NPM(NodeJS Package Manager)其实是Node.js的包管理工具 作用:1,统一下载途径。2,自动下载依赖的东西 NPM随Node一起...
正则表达式概念 正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式 用某种模式去匹配一类字符串的公式 1.什么是正则表达式 正则表达式(regular...
最近在温习MySQL, 便把书本中的代码练习了一遍, 以此文留个记录(图片引自豆瓣),此书配套资料在http://forta.com/books/0672327120/网站下...
图片滚动效果如下图: html和css样式如下图: js实现原理:获取整个uL和ul下面的所有li,把ul里面的li内容添加一份,因为需要完成图片滚动效果所以需要二份完成无缝...
创建节点:$('<li>一些内容</li>') 添加节点:1.内部添加:1.appendTo() $(A).appendTo(B)把A添加到B的末尾 ($(A).append...
jq基本选择器:标签选择器丶类选择器 ,id选择器,并集选择器,全局选择器 标签选择器:element 描述:根据给定的标签名匹配元素 类选择器:.class 描述:根据...
.contain{ width:1200px; height:800px; margin:50pxauto; } li, .box{ border:1pxsolidgreen...
1.弹出广告效果: #active{ display:none; } //获取元素 letactive=document.querySelector('#active') /...
//正则表达式 //letreg=newRegExp(',') //\d表示数字 //^张表示是否以张开头 letreg=/^张/ console.log(reg.test(...
*{ margin:0; padding:0; list-style:none; } #left{ width:300px; height:300px; position:r...
functionc(str){ returndocument.createElement(str) } letlist=[ { name:'可比克', img:'https:...
functionmyTrim(str){ //如果是null或者undefind直接返回空字符串 if(!str){ return'' }else{ returnstr.tr...
//将字符串的左右空格去掉 functionmytrim(str){ //如果str为null,undefined直接返回一个空的字符串 if(!str){ return''...
题目1: if(!('a'inwindow)){ vara=10 } console.log(a) //上方的意思是如果在window中a为undefined或为null则为...
//题目1: //console.log(a)//打印的结果为undefined把下方var提升上去,也就成了var没有赋值 //vara=12 //functionfn()...
//将{a:1,b:2,c:3}变成'a=1&b=2&c=3' ////定义一个函数参数为obj,也就是调用时你输入的对象 //functionstringify(obj){...
//////每个字符出现的次数,以及出现次数最多的那个字符 //letstr='helloworld.ilikejavascript.' ////定义一个空的对象用来存储上方...