随笔分类 -  Web前端

摘要:点击 methods: { clickfun(e) { // e.target 是你当前点击的元素 // e.currentTarget 是你绑定事件的元素 #获得点击元素的前一个元素 e.currentTarget.previousElementSibling.innerHTML #获得点击元素的第一个子元素 e.currentTarget.firstEle... 阅读全文
posted @ 2019-09-11 11:38 Tom_Lo 阅读(17447) 评论(0) 推荐(2) 编辑
摘要:我们在本地写好代码,然后打包上线前需要修改相关的配置文件,否则项目无法正常运行,主要是路径不对,找不到相关文件。 1.修改config > index.js(如下图) 2.在build > utils.js里如下图的地方添加publicPath: "../../"即可。 修改好以上两点,就可以运行部 阅读全文
posted @ 2019-09-11 11:15 Tom_Lo 阅读(5727) 评论(0) 推荐(0) 编辑
摘要:这次我们主要来分享11个在日常教程中不常被提及的JavaScript小技巧,他们往往在我们的日常工作中经常出现,但是我们又很容易忽略。 1、过滤唯一值 Set类型是在 ES6中新增的,它类似于数组,但是成员的值都是唯一的,没有重复的值。结合扩展运算符(...)我们可以创建一个新的数组,达到过滤原数组 阅读全文
posted @ 2019-04-29 14:07 Tom_Lo 阅读(372) 评论(0) 推荐(1) 编辑
摘要:最近在开发小程序,个人觉得小程序开发很有意思,体验也很流畅,很赞!(由于是初版,页面及体验还需优化,购物流程是ok的,发现BUG及改进建议欢迎在下方留言,谢谢!) 话不多说,附上部分效果图!手机预览打开微信搜索“乐活城市”小程序。(初次接触小程序的小伙伴们,可以直接去官方给出的小程序API脑补,我这 阅读全文
posted @ 2018-12-08 10:33 Tom_Lo 阅读(358) 评论(0) 推荐(0) 编辑
摘要:什么是JavaScript JavaScript一种动态类型、弱类型、基于原型的客户端脚本语言,用来给HTML网页增加动态功能。(好吧,概念什么最讨厌了) 动态: 在运行时确定数据类型。变量使用之前不需要类型声明,通常变量的类型是被赋值的那个值的类型。 弱类: 计算时可以不同类型之间对使用者透明地隐 阅读全文
posted @ 2018-03-24 14:36 Tom_Lo 阅读(410) 评论(0) 推荐(0) 编辑
摘要:简介 本文重点关注如何充分利用HTML5和CSS让web app运行更加流畅. Tip 1: 使用web storage代替cookie cookie最大的缺陷是在每一次HTTP请求中都会携带所有符合规则的cookie数据.这会增加请求响应时间,特别是XHR请求. 在HTML5中使用sessionS 阅读全文
posted @ 2017-10-02 12:22 Tom_Lo 阅读(368) 评论(0) 推荐(0) 编辑
摘要:今天我们看一下组件通信。 经过前面几篇文章,我们已经可以构建出完整的单个组件,并利用路由使其串联起来访问了。 但这明显还是不够的。一个页面不可能就是个单组件,一般是由多个组件合成的。正因为如此,组件之间肯定是有相互关系的,我们就称这种现象叫组件通信。 比如父组件发生了某项改变,子组件会跟着相应发生变 阅读全文
posted @ 2017-09-24 11:12 Tom_Lo 阅读(651) 评论(1) 推荐(0) 编辑
摘要:JavaScript是一个绝冠全球的编程语言,可用于Web开发、移动应用开发(PhoneGap、Appcelerator)、服务器端开发(Node.js和Wakanda)等等。JavaScript还是很多新手踏入编程世界的第一个语言。既可以用来显示浏览器中的简单提示框,也可以通过nodebot或no 阅读全文
posted @ 2017-09-22 20:28 Tom_Lo 阅读(717) 评论(1) 推荐(1) 编辑
摘要:这是一个最著名的程序。对每一位程序员来说,这个程序几乎是每一门编程语言中的第一个示例程序。那么,这个著名的程序究竟从何而来呢? 实际上,这个程序的功能只是告知计算机显示 Hello World 这句话。传统意义上,程序员一般用这个程序测试一种新的系统或编程语言。对程序员来说,看到这两个单词显示在电脑 阅读全文
posted @ 2017-09-22 19:43 Tom_Lo 阅读(894) 评论(0) 推荐(0) 编辑
摘要:通过上篇文章对路由的工作原理有了基本的了解,现在我们一起来学习路由是如何传递参数的,也就是带参数的跳转。 带参数的跳转,一般是两种方式: ①.a标签直接跳转。 ②点击按钮,触发函数跳转。 在上篇文章中我们已经有两个页面(Helloworld.vue&Hello.vue),现在我准备往Hello.vu 阅读全文
posted @ 2017-09-20 21:59 Tom_Lo 阅读(1342) 评论(2) 推荐(0) 编辑
摘要:上篇文章我们用vue-cli脚手架工具做了个简单的hello world页面,但是我们破坏了原来的流程,而正常的访问页面应该是通过路由来实现的。 那么什么是路由呢? 路由就是通过不同的url来访问不同的内容。 下面我们就通过路由来访问不同的页面吧~~~ 我们用vue-cli新建个项目test1。并运 阅读全文
posted @ 2017-09-20 19:53 Tom_Lo 阅读(3269) 评论(1) 推荐(1) 编辑
摘要:接着上篇vue-cli脚手架构建项目结构建好项目之后,就开始写个“hello world!”吧~~~ vue玩的都是组件,所以开发的也是组件。 1.新建helloworld.vue。(删除Hello.vue)代码如下: 一个简单的组件就完成了。 2.我们打开入口组件App.vue并把里面的代码替换成 阅读全文
posted @ 2017-09-19 19:06 Tom_Lo 阅读(1619) 评论(0) 推荐(0) 编辑
摘要:我们直接从vue的工程化开始入手。 在这里用git命令行搭建项目环境。(当然直接cmd命令行下也是一样的) git下载安装地址:https://www.git-scm.com/download/win git常用命令整理:http://www.cnblogs.com/luxiaoxing/p/754 阅读全文
posted @ 2017-09-19 16:52 Tom_Lo 阅读(1064) 评论(3) 推荐(1) 编辑
摘要:目录 1、谈谈你对Ajax的理解?(概念、特点、作用) 2、说说你对延迟对象deferred的理解? 3、什么是跨域,如何实现跨域访问? 4、为什么要使用模板引擎? 5、JavaScript是一门什么样的语言,它有哪些特点? 6、JavaScript的数据类型有哪些? 7、已知ID的Input输入框 阅读全文
posted @ 2017-09-19 09:36 Tom_Lo 阅读(342) 评论(0) 推荐(0) 编辑
摘要:Git 常用命令清单。 几个专用名词的译名如下: 一、新建代码库 二、配置 Git的设置文件为.gitconfig,它可以在用户主目录下(全局配置),也可以在项目目录下(项目配置)。 三、增加/删除文件 四、代码提交 五、分支 六、标签 七、查看信息 八、远程同步 九、撤销 十、其他 # 生成一个可 阅读全文
posted @ 2017-09-18 21:40 Tom_Lo 阅读(542) 评论(0) 推荐(1) 编辑
摘要:javascript 代码规范 代码规范我们应该遵循古老的原则:“能做并不意味着应该做”。 全局命名空间污染 总是将代码包裹在一个立即的函数表达式里面,形成一个独立的模块。 不推荐 推荐 立即执行函数 在立即执行函数里面,如果有用到全局变量应该通过变量传递的方式,让立即执行函数的函数体在调用时,能以 阅读全文
posted @ 2017-09-18 20:21 Tom_Lo 阅读(580) 评论(0) 推荐(0) 编辑
摘要:出自:http://www.cnblogs.com/best/p/6589908.html 第一节 void:[vɔid] 空的 main:[mein] 主要的 class:[klɑ:s] 类 system:[‘sistəm] 系统 out:[aut] 出,外,输出 print:[print ] 打 阅读全文
posted @ 2017-09-18 19:19 Tom_Lo 阅读(910) 评论(0) 推荐(0) 编辑
摘要:1 用户名正则 2 密码强度正则 3 整数正则 4 数字正则 可以是整数也可以是浮点数 5 Email正则 6 手机号码正则 7 身份证号正则 8 URL正则 9 IPv4地址正则 10 十六进制颜色正则 11 日期正则 12 QQ号码正则 13 微信号正则 14 车牌号正则 15 包含中文正则 另 阅读全文
posted @ 2017-09-18 19:09 Tom_Lo 阅读(558) 评论(0) 推荐(2) 编辑
摘要:1. 立即执行函数 立即执行函数,即Immediately Invoked Function Expression (IIFE),正如它的名字,就是创建函数的同时立即执行。它没有绑定任何事件,也无需等待任何异步操作: function(){…}是一个匿名函数,包围它的一对括号将其转换为一个表达式,紧 阅读全文
posted @ 2017-09-18 18:27 Tom_Lo 阅读(759) 评论(0) 推荐(0) 编辑