自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 【无标题】

微信小程序底部tabbar要求的图片是固定尺寸,如果所做项目tabbar的图片小,可以做图时做一个固定尺寸大小的背景,这样整个图片尺寸是符合标准的,但是有内容的区域比这个小,图标需要多大,内容区域画多大即可。

2023-12-19 16:43:48 38

原创 图片全屏时超出页面一点的原因:父盒子没有font-size:0

图片全屏时,超出页面一个边边的原因:父盒子没有font-size:0

2023-12-19 16:39:42 51

原创 【无标题】微信小程序swiper开启autoplay后切换页面后再回来会快速滚动

展示页面时设置autoPlay为true,关闭页面时设置autoPlay为"{{false}}“,注意要是”{{false}}"而不是false,否则还是会有快速播放的问题。

2023-12-19 16:37:56 213

原创 webpack单独使用起步

webpack单独使用1. inint npm,再安装webpack(cnpm I webpack-dev-server)2. 然后增加webpack.config.js,在其中设置配置,export一个json对象,并设置如entry路径和output路径和output的filename:[name].bunndle.js,可以设置多个entry和output,publibcpath设置完...

2020-03-28 23:12:43 220

原创 node实战

一、接口处理(1)getquerystring是node处理url的一个模块,注意返回的是json字符串,需要使用json.stringify转成字符串。const http = require('http');const querystring = require("querystring");const server = http.createServer((req, res) =...

2019-05-23 09:23:38 96

原创 实际面试经常遇到的问题

1. 开发时遇到的兼容性问题(*) 标准的绑定事件方法是addEventListener,IE是AttachEvent。(1) ios的点击300ms延迟问题。解决办法:禁用缩放=》页面设置user-scalable = no或者引入fastClick库。(2) 图片默认有边距。解决办法:使用float为img布局(3) 浮动的有margin元素会导致双margin。解决:display...

2019-03-02 17:43:52 193

原创 牛客题

hack的文字会加上下划线,用于强调文本.浏览器延迟加载的方法: async , defer(只有IE支持) , 动态创建DOM , 按需引入

2019-03-01 22:23:44 136

原创 Promise

一、异步操作:1、$ .ajax(url, {success: function(){}})是等请求成功后调用回调2、$(function(){})是等页面加载完后调用3、node异步操作比较多,高并发无阻塞异步操作回调多的问题:嵌套层次很深,难以维护无法正常return 和throw错误无法正常检索堆栈信息多个回调之间难以建立联系二、promise1、先初始化一个实例,初...

2019-03-01 22:11:13 91

原创 前端面试常见问题

一、 常见的几种跨域解决方案1、 iframe2、 jsonP : 利用script标签可以跨域的特点。将src属性设置为需要请求的地址,传递一个callback参数给服务端,然后服务端返回数据时会将这个callback参数作为函数名来包裹住JSON数据,这样客户端就可以随意定制自己的函数来自动处理返回数据了。类似的标签还有<\img>、&a

2019-03-01 17:23:23 1248

原创 js程序设计--第七章函数表达式

创建函数的两种方法:函数声明和函数表达式。函数声明提升,就是在执行代码之前会先读取函数声明一、递归递归函数是在一个函数通过名字调用自身的情况下构成的。注意,可以用arguments.callee来代表函数名。function fact(num){ if(num<1){ return 1; }else{ return num*arguments.callee(num-1);...

2019-01-28 19:49:53 190 1

原创 js程序设计--第六章面向对象

1. 属性类型ECMAScript 中有两种属性:数据属性和访问器属性。1 数据属性 包含一个数据值的位置。在这个位置可以读取和写入值。其特性有:configurable、enumerable、writable 和 value,修改数据属性的方法是Object.defineProperty()方法。这个方法 接收三个参数:属性所在的对象、属性的名字和一个描述符对象。var person =...

2019-01-22 20:40:28 114

原创 js程序设计--第五章引用类型

javascript高级程序设计--引用类型引用类型ArrayDate正则函数特殊的引用类型引用类型Arraysort排序方法 。可接受一个比较函数作为参数concat()方法。可以基于当前数组中的所有项创建一个新数组,连接后面的数组。slice()方法。可以选择性截取指定起始位到结束位的数组,注意,该方法不会改变原数组splice()方法。注意,该方法会改变原始数组,返回的是删除项...

2019-01-18 17:59:20 107

空空如也

空空如也

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

TA关注的人

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