摘要: 请将我的博客搬至CSDN 阅读全文
posted @ 2019-10-16 20:07 web小白一号 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 近端时间会按照我的理解来发表几篇博客,来整理面向对象特点,闭包,基本数据,等写几篇博客,如有错误请指出。 首先我们来先看下闭包。举个例子看一下先: 闭包的使用: 首先你要一直反复使用这个变量,其次函数在执行完后会自动销毁。此时,函数中声明的变量也随之销毁,所以不能持续使用,所以才会有闭包机制,通过闭 阅读全文
posted @ 2019-07-21 20:04 web小白一号 阅读(2840) 评论(0) 推荐(0) 编辑
摘要: var 可以变量提升,但是不能定义 相当于给window添加了一个对应的属性 变量提升:什么是变量提升,就是在浏览器运行时将var 声明的变量提升到最顶部。 为什么会出现这样的结果? 正式因为变量提升,所以才会导致undefined, var 声明的变量,作用域分为两种,一种是全局作用域就是在win 阅读全文
posted @ 2019-07-05 15:26 web小白一号 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 获取浏览器地址栏中的参数值,这是很重要的一点,例如之前列表页跳转详情页,就必须会获取地址栏中的id值来获取相应数据。 下面图片顺序就是步骤 阅读全文
posted @ 2019-07-04 20:46 web小白一号 阅读(2545) 评论(0) 推荐(0) 编辑
摘要: js模块化提供了三种规范 1、commonjs规范,代表就是node.js 它是运行在服务器端的,适合后台开发,它不适合前端,因为前端的客户端是浏览器,浏览器追求异步加载,等待时间不能太长,如果非要运行在浏览器,则需要借助打包工具进行打包,解析 2、前端模块化的规范是AMD规范,全程叫async m 阅读全文
posted @ 2019-07-04 19:28 web小白一号 阅读(884) 评论(0) 推荐(0) 编辑
摘要: 今天写了一个列表页进入详情页的小测试。来看下图片及代码 这是他的详情页 有点low 首先你先要获取到id值 这就算是传id成功了然后在你点击跳转到详情页后 阅读全文
posted @ 2019-06-19 20:54 web小白一号 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 拿webpack3.8.1版本来说一下 webpack他时一个前端资源加载或打包工具。 分为以下几个简单的步骤 1、下载:npm install -g webpack@3.8.1 npm install webpack@3.8.1 --save -dev 不清楚这个指令什么意思可以去看一下上一篇前端 阅读全文
posted @ 2019-06-04 20:08 web小白一号 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 传统开发: 第一种:整个网页只写一个js文件然后引入到html中,所有的特效都写在里面了。这样的缺点就是耦合度太高,代码关联性太强,不易于后期维护,会成全局污染。 第二种:每种特效写到一个文件中,然后引入到html · 这样写的弊端就是发生的请求次数过多,依赖模糊,难于维护 这两种都是 阅读全文
posted @ 2019-06-04 19:53 web小白一号 阅读(185) 评论(0) 推荐(0) 编辑
摘要: js面向对象: 类?什么是类?类是一些具有相同特征的对象的集合 什么是对象?就是具体到某一个事物了,都可以叫做对象 类,通过function定义类,在js里类的本质是函数 类和函数天生有两个属性,一个是prototype,一个是__proto__ prototype又是一个对象天生就有一个const 阅读全文
posted @ 2019-05-22 08:51 web小白一号 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 移动布局 1.移动设备有 手机和ipad 安卓系统 ios系统 安卓系统的内置浏览器是谷歌 ios内置 safari浏览器 他们的内核都是web,不考虑兼容性,需要考虑的问题是安卓和ios的区别问题 2.布局(写页面) 要考虑以下几点 设置的宽度 设备的实际大小(设备的分辨率)厂家给的 页面的大小 阅读全文
posted @ 2019-05-07 21:04 web小白一号 阅读(138) 评论(0) 推荐(0) 编辑