上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 对象有属性(专业点叫静态属性)和方法(专业点叫静态方法)和原型属性和原型方法 除了系统自带的那么几百万个对象,我们自己写在js的创建的对象,自定义的对象,都来自对象的构造函数,用来构造对象的函数,叫做构造函数,es6的class也是构造函数,就是一个语法糖而已,还是个残缺的语法糖 // 写一个完整的 阅读全文
posted @ 2019-12-14 00:55 一个年轻淫 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 模块化主要是用来抽离公共代码,隔离作用域,避免变量冲突等。 IIFE 自执行函数的简称,使用自执行函数来编写模块化 特点:在一个单独的函数作用域中执行代码,避免变量冲突。 AMD 使用 来编写模块化,这个是一个插件 特点:依赖必须提前声明好。 CMD 使用 来编写模块化,这个是一个插件 特点:支持动 阅读全文
posted @ 2019-12-14 00:54 一个年轻淫 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 正则是所有的编程语言里统一的语法,尽管执行方法不同,但是正则的写法是一样的,目的是为了处理字符串数据,处理的方式有剪切,验证格式,正则表达式写在两条正斜杠里【/】 常用正则 js的正则方法 上面的replace,match正则如果使用普通的正则只会匹配第一个符合的条件然后返回,如果想让全字符串匹配, 阅读全文
posted @ 2019-12-14 00:53 一个年轻淫 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 新的声明方式,新的声明方式带来了什么?块级作用域 在let之前,js只有全局作用域和函数作用域,先上个栗子吧 if(false){ var aa = 111; } console.log(aa) // 111 for(var i=0;i<5;i++){ var bb = 222; } console 阅读全文
posted @ 2019-12-14 00:52 一个年轻淫 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 傲娇: 新es是js的进步,是编程的进步,es6已经过去了5年了,兼容率达到了90%,还是有10%的手机不兼容,那到底应不应该去照顾那些跟不上的人,我觉得是不应该的,新es能5行写出来的功能,我为什么要用旧的写50行,还那么难理解,难维护,但我还是兼容了,人在屋檐下,不得不低头 ==Label==是 阅读全文
posted @ 2019-12-14 00:51 一个年轻淫 阅读(1021) 评论(0) 推荐(0) 编辑
摘要: js=es+dom+bom,dom和bom前面已经讲完了 es是js的本体,是指数据类型,和对于数据的操作手段,他的版本更新得很快 这些功能不是html文件提供的,也不是浏览器提供的,即使脱离了dom和bom,在nodejs服务器端,es照常使用,照样运行,他是最底层的操作方式,所有的js框架都是基 阅读全文
posted @ 2019-12-14 00:50 一个年轻淫 阅读(2985) 评论(0) 推荐(0) 编辑
摘要: JavaScript 是指在浏览器运行的 脚本就是剧本,在指定场景,特定时间,规定角色的对白,动作,情绪的变化 并且js是同步的,单线程的执行脚本 同步异步 js的运行是同步的, 运行完第一行才会运行第二行 遇到函数执行会进入函数里,等函数执行完再回到跳进去的行数 异步有计时器和AJAX 异步不会停 阅读全文
posted @ 2019-12-13 22:14 一个年轻淫 阅读(757) 评论(0) 推荐(0) 编辑
摘要: 在Long Long Ago,那个前端还是一个切图仔的年代,那时的页面根本没有js,前端的api非常的少,页面的所有数据都来自服务器渲染,任何的页面操作都会提交form表单请求刷新页面,直到那一天,浏览器开发者给浏览器挖通了一条可以不刷新页面就从服务器获取数据的通道,以及大量的es更新,那一天前端咸 阅读全文
posted @ 2019-12-13 22:12 一个年轻淫 阅读(272) 评论(0) 推荐(0) 编辑
摘要: bom是浏览器提供的api,也就是运行环境的工具 可以理解为因为有html页面所有有dom,因为运行在浏览器上所以有bom 那浏览器提供了什么呢? window对象 location对象 history对象 navigtor对象 弹窗对象 计时器 cookie Storage对象 XMLHttpRe 阅读全文
posted @ 2019-12-13 22:11 一个年轻淫 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 封装一个jq 使用 封装一个jq插件 阅读全文
posted @ 2019-12-13 22:10 一个年轻淫 阅读(57) 评论(0) 推荐(0) 编辑
摘要: js有两种运行环境,一个是浏览器,一个是服务器(NodeJS) js的本质是es,因为运行环境的不同,为了操作环境内的api做了升级 在浏览器上js分为es + dom + bom 在服务器上js又有另外的功能,这个在NodeJS里讲 dom和bom就是环境自带的东西 在css的dom树里讲过,浏览 阅读全文
posted @ 2019-12-13 22:09 一个年轻淫 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 单选radio和多选checkbox是用name属性关联的 相同的name就相当于同一道题 独立的单选多选只有点击页面上的那个点才能选中 想要实现点击这个选项对应的文字也能选中需要用到` html 点我也能选中 html 点我也能选中 要注意的是label里只能出现一个input表单元素,输入框也一 阅读全文
posted @ 2019-12-13 22:06 一个年轻淫 阅读(750) 评论(0) 推荐(0) 编辑
摘要: 当用户访问ip地址,比如 ==www. aa .com/bb/cc/dd.html== 正常情况下是访问一个叫aa.com的服务器里的bb文件夹里的cc文件夹里的dd.html这个文件(其实很多情况都是假的地址,做了服务器代理,前端路由等安全处理,就先这么理解吧!) 然后服务器读取本地的dd.htm 阅读全文
posted @ 2019-12-13 22:05 一个年轻淫 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 把响应式布局和动画放在一起写是因为他们有个共同点 符号 先讲讲响应式布局 响应式布局==曾经==非常的流行,这种布局方式可以做出一也兼容一切设备的页面,但是当页面的功能越来越多,css文件越来越大,兼容难度越来越大,js也会很难写,于是他们离开了历史的舞台, 如今流行的还是 ,pc用css适配实现, 阅读全文
posted @ 2019-12-13 22:04 一个年轻淫 阅读(635) 评论(0) 推荐(0) 编辑
摘要: 鲁先生曾经说过:"html和css都不能算一门语言..." html确实不能算一门语言,他只是二三十个英语单词而已,但是css不一样,css是==艺术== 骚操作 上图的12个图标每一个用一个div和两个伪类和动画实现的,很秀 来自一个大佬是教程,代码我就不复制了 "B站视频地址上集" "B站视频地 阅读全文
posted @ 2019-12-13 22:03 一个年轻淫 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 去除浮动 内盒子模型(之前讲过浏览器默认的是context box标准盒子模型,但是最好用的还是内盒子模型,内盒子模型的width和height是包括border和padding的,往一个宽高固定的内盒子添加padding和border,本身的width不会改变,是原本的内容区域被减少了) 清洁自带 阅读全文
posted @ 2019-12-13 22:01 一个年轻淫 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 在html篇里提到设置视口宽度和设备宽度,固定的meta配置就是写死的,死记硬背 应该清楚的是手机端的适配应该克服的难题就是宽度根据手机屏幕的大小变化,而高度却没有办法跟随比例变化,也就是宽高比,比如在手机上要一行上排列三个div放正方形的三个div,要怎么做,三个div浮动排列后各自设置width 阅读全文
posted @ 2019-12-13 22:00 一个年轻淫 阅读(5050) 评论(0) 推荐(0) 编辑
摘要: 如何实现一个左中右的布局 在flex出现之前 使用flex 上面看起来flex也没什么牛逼的地方啊 但是当你试着去 left里放上一张不知道高度的图片时,你会知道中间和右边的字要做到 是多么的困难,而flex只需要在 box里加上一句 就行,flex真香了,这个属性是最常用的,而flex还有大量的功 阅读全文
posted @ 2019-12-13 21:59 一个年轻淫 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 如何查看一个标签的当前css样式 如上图所示 1. 先用标签选择器选择某个标签 2. 然后在elements区域就会自动找到该标签 3. 然后在右侧的styles区域整个区域都是该标签的样式,从上到下是显示的优先级,被划掉的Style就是说明是被另一个样式覆盖了 4. 把鼠标移动到style的样式上 阅读全文
posted @ 2019-12-13 21:57 一个年轻淫 阅读(540) 评论(0) 推荐(0) 编辑
摘要: css3跟html5一样是css的最新版本,但也是很多年前了 css3更新了 1. max/min width/height 最大最小宽高 2. border radius 圆角 3. background(image,size,repeat,position,Origin,clip) 背景,可以用 阅读全文
posted @ 2019-12-13 21:56 一个年轻淫 阅读(460) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页