摘要: 一、创建对象的方式 1、工厂模式:用函数来封装,以特定接口创建对象 工厂模式解决了创建多个相似对象的问题,但没有解决对象识别的问题(判断对象的类型)。 eg: function createPerson(name, age) { var o = new Object() o.name = name 阅读全文
posted @ 2020-01-07 17:10 lucien_jun 阅读(144) 评论(0) 推荐(0)
摘要: 面试题 1、点击某个标签,alert出标签名,注意浏览器兼容性。 var EventUtil = { addHandler: function(element, type, handler) { // DOM2级事件处理程序 // IE9+、Firefox、Safari、Chrome、Opera i 阅读全文
posted @ 2020-01-07 16:57 lucien_jun 阅读(148) 评论(0) 推荐(0)
摘要: 1.使用场景:多个页面需要使用同一场景,例如返回首页,提示弹窗等 2.使用方法: 模板结构 模板的wxml 使用name属性,作为模板的名字,name属性是用来区分模板的标志,不同的模板会有不同的name名,然后在template中定义代码片段 模板中如果有图片,一定要注意图片路径 微信小程序没有d 阅读全文
posted @ 2020-01-07 16:56 lucien_jun 阅读(1069) 评论(0) 推荐(0)
摘要: 1.在小程序里开启下拉刷新,需要在相应页面的.json文件中添加如下文件,默认开启下拉刷新,enablePullDownRefresh这个属性可以写在app.json和需要下拉刷新的页面,两者的区别在于一个全局,一个局部。 2.然后在.js的page中定义onPullDownRefresh函数,把你 阅读全文
posted @ 2020-01-07 16:52 lucien_jun 阅读(672) 评论(0) 推荐(0)
摘要: 开始之前先解决几个问题: 1.豆瓣开发者崩掉了,相应API在豆瓣开放API; 2.控制台报下面的错误:“https://api.douban.com 不在以下 request 合法域名列表中,请求API报错403 (Forbidden)”,相关解决方案在request合法域名问题解决方案 正文: 微 阅读全文
posted @ 2020-01-07 16:49 lucien_jun 阅读(624) 评论(0) 推荐(0)
摘要: 需求:新建页面显示数据库返回的情感文字 1.在app.json文件的pages中添加新建文件路径,系统会自动创建一个包含四个文件的文件夹,文件夹路径在pages文件夹下 2.在test.js文件头部引入util文件,注意引入文件时的路径 3.在后端接口文档中查找情感文字的相关接口和详细要求 4.在t 阅读全文
posted @ 2020-01-07 16:48 lucien_jun 阅读(1394) 评论(1) 推荐(0)
摘要: Image:代表页面上的一个img元素 创建:var img=new Image(); Select/Option 属性: .options:获得select下所有option对象 .length:可直接获得option的个数 .value:select中选中项的值:2种情况 1.如果选中的opti 阅读全文
posted @ 2020-01-07 16:43 lucien_jun 阅读(263) 评论(0) 推荐(0)
摘要: window: 打开和关闭窗口:window.open(...)/close() 打开超链接的方式:4种 1.替换当前窗口,可后退 html: <a href="" target="_self"></a> js: window.open("url","_self") 2.在新窗口打开,只能打开一个 阅读全文
posted @ 2020-01-07 16:36 lucien_jun 阅读(137) 评论(0) 推荐(0)
摘要: 1.所有API自带遍历 对jQuery对象调用的修改,会自动应用到集合中每个DOM元素上 2.所有API都返回正在查询的结果集合,可使用链式操作对同一个结果集合执行多个操作,$是构造函数,多次创建浪费内存 3.一个API两用:如果提供了新值,就修改。没提供新值,就获取 修改:$(...).css(属 阅读全文
posted @ 2020-01-07 16:33 lucien_jun 阅读(256) 评论(0) 推荐(0)
摘要: 今天测试人员通过360极速浏览器发现了一个弹窗样式不显示,我查看了chrome,firefox浏览器都正常显示。通过对比两个页面发现了360浏览器少加载了一个css样式文件。通过百度找原因发现如下两种解决方案: 第一种: 在head标签中添加一行代码: 强制执行极速模式<meta name="ren 阅读全文
posted @ 2019-12-24 11:18 lucien_jun 阅读(2304) 评论(0) 推荐(0)