增强 WordPress:打造改进的 API 和库
感觉我们接触到的一切都是经过精心设计的:网站、电话、地铁地图等等。即使是我们过去认为理所当然的东西:恒温器、烟雾探测器和汽车仪表板现在也得到了仔细的用户体验处理。
设计不仅仅是外观和感觉:它还需要考虑用户与我们的设备/工具/屏幕/对象交互所需的各种方式。
这也适用于编程。
(未)设计的编程编程语言是一个庞大而复杂的世界。即使是许多编程势利小人认为太“简单”的 PHP,实际上也是函数和类的相当复杂的组合,其行为方式非常不一致。
多年来,语法、方法和命名在数百万不同的用户和应用程序中不断发展。大多数倾向于反映内部的底层构造 - 不一定是您想要如何使用它。
API 设计的伟大时刻:jQuery>当我在 2006 年左右开始编写 JavaScript 时,情况一团糟。以下是我如何找到具有特定类的标签并将其在 DOM 中移动的方法:
var uls = getElementsByTagName("ul"); var classToSearch = "foods"; for (var i = 0; i <p>完成!</p> <p>jQuery 让 JavaScript 再次变得有趣。在 2000 年代末,这种影响是如此巨大,以至于我记得我父亲问我他在《华尔街日报》上读到的“一些奇怪的事情”。但尽管效果巨大,jQuery 并没有为 JavaScript 添加任何“新功能”。它只是将开发人员必须做的事情分解为非常清晰的模式。</p> <p>他们没有重新发明如何在页面上查找内容,而是利用了人们已经知道的东西:CSS 选择器。然后,只需收集大量常见操作并将它们组织成几十个函数即可。让我们再次尝试前面的示例,现在使用 jQuery:</p> <pre class="brush:javascript;toolbal:false;">var $li = $('登录后复制
这篇流量运营《增强 WordPress:打造改进的 API 和库》,目前已阅读次,本文来源于php中文,在2025-01-10发布,该文旨在普及流量运营知识,如果你有任何疑问,请通过网站底部联系方式与我们取得联系