![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web端
join8
热爱学习 交友
展开
-
sourceTree回退代码
sourceTree回退代码原创 2022-07-01 09:22:38 · 4120 阅读 · 1 评论 -
电脑搭建前端开发环境
1、安装编辑器 推荐Visual Studio Code,下载地址https://code.visualstudio.com/2、下载代码 2-1、git下载地址https://www.git-scm.com/download/ 或者使用客户端sourceTreehttps://www.sourcetreeapp.com/ 2-2、配置ssh 可以参考:https://www.cnblogs.com/wqbin/p/11070...原创 2021-07-28 18:34:29 · 157 阅读 · 0 评论 -
leetcode无重复字符的最长子串
var lengthOfLongestSubstring = function(s) { var res = 0; // 用于存放当前最长无重复子串的长度 var str = ""; // 用于存放无重复子串 var len = s.length; for(var i = 0; i < len; i++) { var char = s.charAt(i); var index = str.indexOf(char); if(inde...原创 2021-07-22 10:23:32 · 79 阅读 · 0 评论 -
electron-builder打包
1、特点:1、electron-builder 可以打包成msi、exe、dmg文件,macOS系统,只能打包dmg文件,window系统才能打包exe,msi文件;2、几乎支持了所有平台的所有格式;3、支持Auto Update;4、支持CLI和JS API两种使用方式;2、windows 和 linux 打包{ "name": "web", "version": "1.8.0", "private": true, "homepage": "./",原创 2021-07-05 21:38:07 · 1381 阅读 · 0 评论 -
vue双向绑定源码脑图
原创 2021-06-23 18:11:17 · 117 阅读 · 0 评论 -
如何调试微信浏览器内嵌H5
有些代码是必须依赖微信环境才能正常运行,而X5调试页面可以把我们在手机的操作页面,投屏到chrome浏览器里面,像我们常用的开发者工具操作可以查看console、network、缓存等。官网地址:https://x5.tencent.com/tbs/guide/debug/faq.html安卓调试:1.在微信中打开http://debugx5.qq.com地址如果打开提示不是x5内核,可以如下操作1-1.在微信中输入:debugtbs.qq.com,点开会自动下载;1-2.下载成功后原创 2021-05-27 15:41:12 · 4124 阅读 · 0 评论 -
关于面试遇到的逻辑运算符
在JavaScript中,|| 和 &&、!都是逻辑运算符。在 || 计算中,X || Y 首先计算X并将X解释执行为一个布尔值, 如果这个布尔值true,则返回true(1),不再计算Y,因为“或”的条件已经满足;如果这个布尔值false,则计算Y,并且也把它解释执行为一个布尔值。 console.log(0||1) //1 console.log(1||2) //11、...原创 2018-02-23 16:00:23 · 199 阅读 · 0 评论 -
js中的setTimeout遇到的困惑
1.定义 setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。 注意事项: 1、如果 setTimeout()中的要执行的方法,可以加引号或不加引号。如果 setTimeout()中的要执行的代码,则必须加引号!!! 2. setTimeout()中的this指向的是window,而不是调用者。2.原创 2017-02-09 16:54:39 · 319 阅读 · 0 评论 -
常用的es6特性
1.let, constvar name = 'zach'while (true) { var name = 'obama' console.log(name) //obama break}console.log(name) //obama使用var两次输出都是obama,这是因为ES5只有全局作用域和函数作用域,没有块级作用域,这带来很多转载 2017-01-10 18:07:00 · 267 阅读 · 0 评论 -
img图片下多余空白解决方案
1、将图片转换为块级对象即设置img为“display:block;”。在本例中添加一组CSS代码:“#sub img {display:block;}”。2、设置图片的垂直对齐方式即设置图片的vertical-align属性为“top,text-top,bottom,text-bottom”也可以解决。如本例中增加一组CSS代码:“#sub img {vertical-align:t转载 2016-05-06 13:03:50 · 380 阅读 · 0 评论 -
使用jQuery设置disabled属性与移除disabled属性
表单中readOnly和disabled的区别:Readonly只针对input(text/ password)和textarea有效,而disabled对于所有的表单元素都有效,包括select,radio, checkbox, button等。但是表单元素在使用了disabled后,当我们将表单以POST或GET的方式提交的话,这个元素的值不会被传递出去,而readonly会将转载 2016-04-02 13:37:47 · 312 阅读 · 0 评论 -
Javascript闭包
一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 var n=999; function f1(){ alert(n); } f1(); // 999另一方面,在函数转载 2016-03-07 16:18:27 · 197 阅读 · 0 评论 -
关于自适应网站的总结
一、允许网页宽度自动调整"自适应网页设计"到底是怎么做到的?其实并不难。首先,在网页代码的头部,加入一行viewport元标签。 viewport是网页默认的宽度和高度,上面这行代码的意思是,网页宽度默认等于屏幕宽度(width=device-width),原始缩放比例(initial-scale=1)为1.0,即网页初始大小占屏幕面积的100%。fa转载 2016-03-05 12:22:31 · 290 阅读 · 0 评论