摘要: 目录1. 柯里化实现柯里化函数柯里化函数作用2. 扁平化3. [双指针]有序数组合并4. 判断一个字符串是否是回文字符串5. [字符串]两个版本号 version1 和 version26. [字符串]版本号大小比较排序 ['1.45.0','1.5','6','3.3.3.3.3.3.3'] => 阅读全文
posted @ 2024-01-13 19:33 Lz_Tiramisu 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 可组合(Composeable):一个组件易于和其它组件一起使用,或者嵌套在另一个组件内部。如果一个组件内部创建了另一个组件,那么说父组件拥有(own)它创建的子组件,通过这个特性,一个复杂的 UI 可以拆分成多个简单的 UI 组件; 可重用(Reusable):每个组件都是具有独立功能的,它可以被 阅读全文
posted @ 2019-07-26 18:27 Lz_Tiramisu 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 同domain(或ip),同端口,同协议视为同一个域,一个域内的脚本仅仅具有本域内的权限,可以理解为本域脚本只能读写本域内的资源,而无法访问其它域的资源。这种安全限制称为同源策略。 出于安全考虑,HTML的同源策略不允许JavaScript进行跨域操作, 直接发送跨域 AJAX 会得到如下错误: 随 阅读全文
posted @ 2017-06-01 08:12 Lz_Tiramisu 阅读(556) 评论(0) 推荐(0) 编辑
摘要: JS事件模型 观察者模式 观察者模式又叫做发布订阅者模式(Publish/Subscribe),它可以让多个观察者对象同时监听某一个主题对象,这个主题对象的状态变化时会通知所有的订阅者,使得它们能够做出反应。JS的事件模型就是一种观察者模式的体现,当对应的事件被触发时,监听该事件的所有监听函数都会被 阅读全文
posted @ 2017-06-01 08:02 Lz_Tiramisu 阅读(225) 评论(0) 推荐(0) 编辑
摘要: (function($) { Zepto.fn.clone = function() { var result = $.fn.clone.apply(this, arguments), oldTextareas = this.find('textarea').add(this.filter('tex 阅读全文
posted @ 2016-07-08 18:05 Lz_Tiramisu 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 运算 sass可进行简单的加减乘除运算等 所谓选择器嵌套指的是在一个选择器中嵌套另一个选择器来实现继承,从而增强了sass文件的结构性和可读性。 如上代码,定义了两个占位选择器%ir和%clearfix,其中%clearfix这个没有调用,所以解析出来的css样式也就没有clearfix部分。占位选 阅读全文
posted @ 2016-03-21 16:24 Lz_Tiramisu 阅读(9932) 评论(2) 推荐(1) 编辑
摘要: 关于gitGit,是一个分布式版本控制软件。最初本是为了更好的管理Linux内核开发而被林纳斯·托瓦兹开发,后来因为项目开发中版本控制的强烈需求,而git也日趋成熟,最终成为了一个独立的版本控制软件。git使用方法创建远程仓库说得白话一点就是在代码托管服务器上给我分配一片可远程访问的空间,目前支持g... 阅读全文
posted @ 2016-01-13 20:52 Lz_Tiramisu 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 一、现象描述真正意义上的inline-block水平呈现的元素间,换行显示或空格分隔的情况下会有间距,很简单的个例子: 间距就来了~~我们使用CSS更改非inline-block水平元素为inline-block水平,也会有该问题:.space a { display: inline-bloc... 阅读全文
posted @ 2015-11-23 09:49 Lz_Tiramisu 阅读(133) 评论(0) 推荐(0) 编辑
摘要: iScroll是一款用于移动设备web开发的一款插件。像缩放、下拉刷新、滑动切换等移动应用上常见的一些效果都可以轻松实现。iScroll的最新版本是2011.07.03发布的4.1.7版。最新版比以往更顺畅,添加了更多的自定义事件,提供了更高级的可编程性。使用方法:DOM结构应尽量保持简洁,避免过多... 阅读全文
posted @ 2015-11-18 16:45 Lz_Tiramisu 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 2009年,W3C提出了一种新的方案 Flex布局,可以简便、完整、响应式地实现各种页面布局。目前,它已经得到了所有浏览器的支持,这意味着,现在就能很安全地使用这项功能。lex布局将成为未来布局的首选方案。 一、Flex布局是什么? Flex是Flexible Box的缩写,意为"弹性布局",用来为 阅读全文
posted @ 2015-11-10 09:39 Lz_Tiramisu 阅读(437) 评论(0) 推荐(0) 编辑