1. cookie sessinonStorage localStorage 得分点:数据存储位置、生命周期、存储大小、写入方式、数据共享、发送请求时是否携带、应用场景 标准...
1. cookie sessinonStorage localStorage 得分点:数据存储位置、生命周期、存储大小、写入方式、数据共享、发送请求时是否携带、应用场景 标准...
前言对于浏览器支持的文件如:image、pdf、音视频等文件使用a增加download属性不下载却打开了浏览器预览的解决办法
不好意思,第9条可能手误打错了,已经改正了
感谢打击的指正
js常见面试题(一)1、使用typeof bar ===“object”来确定bar是否是一个对象时有什么潜在的缺陷?这个陷阱如何避免? 尽管typeof bar ===“object”是检查b...
1、使用typeof bar ===“object”来确定bar是否是一个对象时有什么潜在的缺陷?这个陷阱如何避免? 尽管typeof bar ===“object”是检查b...
document.write(" "); 输出语句 JS 中的注释为 // 传统的 HTML 文档顺序是: document- >html- >(head,body) 一个浏...
一、定义 代理模式:为一个对象提供一个代用品或占位符,以便控制对它的访问。代理分为:保护代理和虚拟代理保护代理:用于控制不同权限的对象对目标对象的访问,在 JavaScrip...
随着发展,现代 Web 设计在改善体验和功能的同时,对于美观的追求也越来越高,可视化、交互式、动态等元素和效果似乎已成为标配。 以下是为开发者推荐的 10 款开源 Javas...
两个基本点 1. 择重避轻,有所取舍 核心优先 通常来讲,系统都是庞大的,不要太完美主义,先抓住重点,理解哪些是我们的核心页面,哪些页面对我们来说事最重要的,哪些页面访问量最...
apply call bind 共同点 都是用来改变函数的this对象的指向的。 第一个参数都是this要指向的对象。 都可以利用后续参数传参 apply 语法:apply(...
所谓函数重载(method overloading),就是函数名称一样,但是输入输出不一样。或者说,允许某个函数有各种不同输入,根据不同的输入,返回不同的结果。凭直觉,函数重...
1.立即执行函数 立即执行函数, 及immediately Invoked Function Express(IIFE), 正如它的名字,就是创建函数的同时立即执行,它没有绑...
这里有一些 JavaScript 初学者应该知道的技巧和陷阱,如果你已经是专家了,顺便可以温习一下 1.你有没有尝试给一组数字排序? javascript的sort()函数在...
正则表达式是很多程序员,甚至是一些有了多年经验的开发者薄弱的一项技能。大家都很多时候都会觉得正则表达式难记、难学、难用,但不可否认的是正则表达式是一项很重要的技能 不同语言中...
1.继承分类 先来个整体印象。如果所示,js中继承可以按照是否使用Object函数(在下文中会提到),将继承分为两部分(Object.create 是ES5的方法, 用来规范...
在这篇文章中,我想跟你分享 20 条由 CSS 社区推荐的约定和最佳实践。 有些建议可能比较适合新手,而有些则更高级一些,但我希望每个人都可以在本篇文章中收获自己不知道的知识...
近年来前端工程师已经可以通过不同的css布局技巧制作出很复杂的布局。其中有些技巧有很长的历史(比如:floats),也有一些是近几年才被青睐的(比如flexbox)。 在这篇...
一、变形 transform:可以对元素对象进行旋转rotate、缩放scale、移动translate、倾斜skew、矩阵变形matrix。示例: transition:过...
大家可能在CSS中见到过字符@然后加一些关键字的用法,这种用法就称之为AT规则,在CSS中,种类还是很多的,这里总结列举下。常规规则所谓“常规规则”指的是语法类似下面的规则:...