web前端
文章平均质量分 95
王十一是个喵
四年了,我依旧是个新手~~
展开
-
Vue 组件之间的通信
vue组件之间的互信以及额外学习。原创 2022-09-29 16:34:30 · 454 阅读 · 3 评论 -
ECMAScript
ECMAScript ES5回顾— 前端: 用户所操作 前台: html+css +js 后端: 后台程序员进行维护 后台: php java nodel.js(交互数据) 严格模式 语言类型: 弱类型语言:声明变量是由后面的值确定声明的变量的数据类型的,eg:js,php 强类型语言:必须先声明变量,再赋值,eg:Java,c#,c++ 严格模式:‘use strict’,进入严格模式 1,将‘...原创 2019-11-12 13:38:50 · 293 阅读 · 0 评论 -
jQuery的DOM操作
jQuery的DOM操作 DOM是document object modle的缩写,意思是文档对象模型 属性操作 查找属性节点 <script> $(function(){ // 获取属性 console.log($('div').attr('id')); // 设置属性 $('div').attr('class'...原创 2019-09-02 21:58:13 · 155 阅读 · 0 评论 -
cookie和正则表达式
cookie cookie介绍: cookie指小量信息,存储数据的容量比较小,智能存储4KB,服务器创建的存储在客户端… cookie作业: 记录用户身份 记录用户历史 存储cookie: cookie必须以键值对的形式存储的: document.cookie='username=王帅' 一次只可以设置一个,若想存储多个,就多次使用document.cookie=‘’; 获...原创 2019-08-22 21:07:52 · 704 阅读 · 0 评论 -
预解析和作用域(一)
作用域 作用:获取函数或变量 域:全局作用域、局部作用域 全局变量和局部变量 **全局变量:**直接在script下声明的变量,任何地方都可以访问,任何地方都能对其值进行改变 **局部变量:**函数内部定义的变量,函数可以访问,出了函数的花括号{}就不能被访问 局部变量可以访问修改全局变量 全局变量:任何地方都可以被访问和修改 -------------------------...原创 2019-08-12 22:31:54 · 185 阅读 · 0 评论 -
函数
函数 函数的分类: 匿名函数:function(){} 命名函数:function 函数名 (){} 函数声明和调用: 函数是由事件驱动的代码块、或者被调用时可以重复使用的代码块 使用函数有必不可少的两个步骤,函数声明和函数调用 函数声明:function 函数名 (){代码块}或var 函数名=function(){} 函数调用:函数名(); 函数在没有调用前是不会执行的 两...原创 2019-08-12 21:35:13 · 112 阅读 · 0 评论 -
闭包和ajax
闭包和ajax 匿名函数 匿名函数就是没有名字的函数 总结一下学习了几种函数 普通函数 function fun(){} 构造函数 function Obj(name){ this.name=name } new Obj('123'); 事件处理函数 document.οnclick=function(){} 表达式函数 var fun=function(){...原创 2019-08-25 20:39:49 · 218 阅读 · 0 评论 -
面向对象
面向对象(ECMAScript) ECMAScript有两种开发模式: 函数化 面向对象(OOP) ECMAScript没有对象概念 面向对象的三个特征 封装:封装以前写好的方法 继承:继承一个对象的属性或方法 多态 对象是由属性和方法组成的: 属性对应变量 方法对应函数 面向对象的创建方法 字面量创建 适用于单个对象 var obj={ "name":"王...原创 2019-08-25 20:38:18 · 106 阅读 · 0 评论 -
事件
事件函数 当事件被触发时调用的函数 1.box.οnclick=function(){} 2.box.οnclick=function(){ fun();//fun是事件函数,外面的只是一个普通的函数 } 3.box.οnclick=fun; 事件对象 当事件发生的时候,浏览器会将事件相关信息保存在内置全局对象window.event中 document.οnclick=function(ev...原创 2019-08-21 12:35:02 · 126 阅读 · 0 评论 -
数组&Manth
数组 创建数组 var arr=[1,2] var arr=new Array() arr[0]='12'; var arr=new Array(1,2,'a') 添加数组元素 从前添加是unshift,从后添加是push var arr=[1,2,3,'1','a']; console.log(arr.unshift('ghghg',55,'a')); //返回新数组长度,...原创 2019-08-16 08:18:55 · 712 阅读 · 0 评论 -
BOM和window
BOM和window 操作表单 获取表单元素form.name <body> <form action="" id="form"> <input type="button" value="登录" name="btn"> <input type="submit"> <input ty...原创 2019-08-19 20:28:46 · 435 阅读 · 0 评论 -
关于DOM
先说几个例题 20-100之间十个不重复的随机数 var arr=[]; for(var i=0;i<10;i++){ var x=Mati.floor(Manth.randow()*(100-20)+20);//这就是产生20-100的随机整数 if(arr.indexOf(x)==-1){ arr.push(x); }else{ i--; ...原创 2019-08-19 19:57:04 · 279 阅读 · 0 评论 -
自定义属性和索引值
循环结构 for-in 循环 用来循环对象,因为对象没有长度没有顺序,所以不可以用for循环 语句:创建一个对象 for(定义一个变量 变量名 in 对象名){} 现总结一下获取对象属性值的方法 <script> var json { "name":"lizheng", "sex":"男", "age":8888 } console.log(jso...原创 2019-08-09 19:57:13 · 433 阅读 · 0 评论 -
定时器
计时器 setInterval:重复定时器,隔某个时间就进行一次 setTimeout:延迟定时器,延迟特定时间之后执行,且执行一次 语法 setInterval(函数,间隔时间) setTimeout(函数,间隔时间) 间隔时间单位是毫秒,1秒等于1000毫秒 定时器是异步的,解析的时候,因为他有时间上的延迟,所以最后才解析他,不管他的延迟时间是多长时间 简单使用: <img s...原创 2019-08-13 21:32:05 · 122 阅读 · 0 评论 -
BFC
BFC(块级格式化上下文) BFC(Block formatting context) 直译为"块级格式化上下文"。 元素的显示模式 我们前面讲过 元素的显示模式 display。 分为 块级元素 行内元素 行内块元素 ,其实,它还有很多其他显 示模式。 那些元素会具有BFC的条件 不是所有的元素模式都能产生BFC,w3c 规范: display 属性为 block, list-item, tab...原创 2019-08-08 21:37:23 · 173 阅读 · 0 评论 -
CSS之定位以及圆角边框
day06定位 position 两个大布局:盒模型 浮动 定位 定位:可以放到anywhere 1、定位类型: 静态定位:static 标准流下的默认值 一动不动 相对定位:relative 绝对定位:absolute 固定定位:fixed 2、定位方位值: left:当前定位元素距离父元素左侧边界的值 top:当前定位元素距离父元素上侧边界的值 right:当前定位元素距离父元素右侧边界的...原创 2019-08-08 21:32:23 · 705 阅读 · 0 评论 -
CSS之浮动
浮动 先说一个问题 文字图片对不齐 解决办法 1.文字与图片基线对齐(文字默认与基线对齐,但图片的基线是图片最下面的那条边,图片的底线在它空白的下面) 调整文本垂直对齐方式的属性 verticle-align:top顶对齐/middle中线对齐/baseline基线对齐/bottom底线对齐 2.给两个盒子加了一个触发规则BFC的属性:overfllow:hidden 结论:对块级元素...原创 2019-08-08 21:30:08 · 139 阅读 · 0 评论 -
CSS的一些基本知识
css的一些基础知识 无CSS 有CSS 1.行内引入 <div style="属性名:属性值;属性名:属性值"></div> eg: <div style="color: red; width:20px; height:20px"></div> 缺点:1,结构不清晰 后期代码维护困难 2,繁杂 体积大 ...原创 2019-08-08 21:27:15 · 155 阅读 · 0 评论