问题标签 [shorthand]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - 用速记写边框!
我在对象上使用边框。喜欢
我可以用速记写这个吗?
html - 是否有可用的 HTML 速记版本?
我记得几个月前读过一篇关于 HTML 的速记版本或扩展的文章。它的目的是通过删除结束标记使 HTML 代码更加简洁,并且它可能还允许某种循环。我现在想使用它,但我似乎不记得它叫什么了。
在网上搜索,我找到了Haml,但 Haml 语法看起来不像我记得的文章中的示例。文章中的语法使用了直角括号,这是缩进的一种替代。
这是什么语言?
javascript - 用 JavaScript 写这个的最短方法
if $('.item:last').attr('id').split('-')[1]
is notundefined
var liid
等于 that,如果是undefined
then 它等于null
lambda - 为什么 lambda 而不是函数定义简写在方案中被认为是好的风格?
在方案中,为什么会这样:
被认为比这更好的风格:
是否有任何理由偏爱其中一个?
css - CSS 背景属性 - 简写与长格式
据我了解,当您使用速记属性background
时,浏览器首先将所有背景属性设置为其默认值,然后放入您声明的值。那么使用更好吗background-color:white
?而不是background:white
?当您输入更多值(例如背景位置或背景图像)时,这会改变吗?还是最好单独声明属性?
我认为必须有某种临界点,其中字节的节省平衡了通过单独指定属性获得的处理时间。但是,我可能完全错了——这就是我在这里问的原因。
javascript - 速记 css 属性列表
我制作的一个 JavaScript 函数需要解析所有不一定附加“一个”值的 CSS 值。例如,margin:0 0 4px 12px;
实际上是四个值(margin-top、margin-right 等)。
基本上,我需要的只是一个速记属性列表。但是,我不需要所有速记 css。我只需要可能是动画的速记 css(rgb、px、em 等)。所以,我不在乎,border:1px solid black;
因为我无法制作动画solid.
,但我确实在乎,border-width,
因为border-width 是所有四个边框的简写。
无论如何,我的列表包括:
- 边框宽度
- 背景位置
- 填充
- 边距
- 边框半径 - 框阴影
- 轮廓半径
- 边框颜色
- 边框颜色 - 文本阴影 - 字体
那么,我错过了什么吗?你看,我不知道是否有任何晦涩的属性,例如:mystery-color:red green blue hazel pigbreath;
javascript - 复制字符串的 Javascript 速记方法
我在一个函数中有这个代码,并想缩短它 - 它对数组中的每个项目应用相同的样式。
迄今为止没有答案(因为我正在循环通过代码??)
通过仅将先前显示的幻灯片可见性设置为隐藏来解决它
php - 基于 PHP 中另一个变量的存在来定义一个变量的简写条件
本质上,我希望能够将变量定义为一件事,除非那件事不存在。我发誓在某处我看到了一个类似这样的速记条件:
但是我找不到任何文档来正确执行此操作,老实说,它可能是 JS 或 ASP 或我看到的其他东西。
我知道上面代码中应该发生的一切只是检查任一语句是否返回 true。但我想我看到有人做了一些基本上定义了默认值的事情,如果第一次失败。这是任何人都知道并可以帮助我的事情吗?我疯了吗?说:
或者说特别多余:
想法?
javascript - JavaScript 中 && 简写的解释
使用 jQuery 的水印插件,我正在尝试 jslint 并最小化函数,但我遇到了我以前从未见过的语法,其中存在真正应该有赋值或函数调用的表达式:
我对以下几行特别感兴趣:
和
有人可以解释这个速记并重写这些函数,以便我可以比较它们以更好地理解速记吗?
谢谢你。
javascript - 那里有很好的 JS 速记参考吗?
我想在我的常规编码习惯中加入任何速记技术,并且当我在压缩代码中看到它们时也能够阅读它们。
有人知道概述技术的参考页面或文档吗?
编辑:我之前提到过缩小器,现在我很清楚,缩小和高效的 JS 打字技术是两个几乎完全不同的概念。