- 博客(10)
- 收藏
- 关注
原创 Web开发模式
并不是绝对的,为了同时兼顾了首页的渲染速度和前后端分离的开发效率,一些网站采用首屏服务端渲染+其他页面前后端分离的开发模式。缺点:占用服务器端资源,即服务器端完成HTML页面内容的拼接,如果请求较多,会对服务器造成一定的访问压力。有利于SEO,因为服务器端响应的是完整的HTML页面内容,所哟爬虫更容易取得信息,更有利于SEO。前端专注于UI页面的开发,后段专注于api的开发,且前端有更多的选择性。用户体验好:Ajax技术的广泛应用,极大的提高了用户的体验,可以轻松实现页面的局部刷新。服务器端渲染的优缺点。
2022-09-17 20:49:40
306
原创 版本控制&Git
Git是一个开源的分布式版本控制系统,是目前世界上最先进,最流行的版本控制系统,可以快速高效地处理从很小到非常大的项目版本管理。
2022-09-09 21:51:49
392
原创 同源策略&跨域
如果两个页面的协议,域名和端口都相同,则两个页面具有相同的源同源策略是什么?同源策略是浏览器提供的一个安全功能浏览器规定,A网站的Javascript,不与许和非同源的网站C之间进行资源的交互。
2022-09-04 14:38:34
374
原创 ES5新增方法
ES5中新增了一些方法可以很方便的操作数组或者字符串,这些方法主要包括:数组方法,字符串方法,对象方法。迭代(遍历)方法:forEach(),map(),filter(),some(),arr();currentValue:数组当前项的值index:数组当前项的索引arr:数组对象本身filter()方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素,主要用于筛选数组它直接返回一个新数组currentValue:数组当前项的值index:数组当前项的索引。
2022-08-19 21:47:19
423
原创 jQuery事件
例如mouseover、mouseout、blur、focus、change、keydown、keyup、resize、scroll等。有些事件希望自动触发,比如轮播图自动播放功能跟点击右侧按钮一致,可以利用定时器自动触发右侧按钮点击之间,不必鼠标点击触发。1、one()方法在匹配元素上绑定一个或多个事件的事件处理函数。off()方法可以移除通过on()方法添加的事件处理程序。如果有的事件只想出发一次,可以用one()来绑定事件。4、自动触发事件trigger()元素.trigger("事件")...
2022-08-13 16:30:00
157
原创 offset/client/scroll
⚠️页面被卷去的头部:如果浏览器的高或宽度不足以显示整个页面时,会自动出现滚动条。当滚动条件向下滚动时,页面上面被隐藏掉的高度,称之为页面被卷去的头部。scrollWidth&scrollHeight:返回。被卷去的头部有兼容性问题,通常有以下几种写法。padding,内容区域的宽度,不含边框。padding,内容区域的宽度,不含边框。1.三大系列作用的总结。padding,边框,内容区的宽度,padding,边框,内容区的宽度。可以动态的获得元素的大小,滚动距离。...
2022-08-07 10:14:25
119
原创 JavaScript内置对象1
例如日期格式字符串为‘2022-7-30’,可以写成newDate('2022-7-30')或者newDate('2022/7/30')Date对象是基于1970年1月1日(世界标准时间)起的毫秒数,利用总的毫秒数计算时间可以更加的精确。Math.round()//四舍五入就近取整(-3.5的结果是-3)Math.ceil()//向上取整。Math.max()/Math.min()//求最大和最小值。...
2022-07-30 22:06:23
178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅