问题标签 [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.

0 投票
1 回答
300 浏览

html - 用速记写边框!

我在对象上使用边框。喜欢

我可以用速记写这个吗?

0 投票
3 回答
5676 浏览

html - 是否有可用的 HTML 速记版本?

我记得几个月前读过一篇关于 HTML 的速记版本或扩展的文章。它的目的是通过删除结束标记使 HTML 代码更加简洁,并且它可能还允许某种循环。我现在想使用它,但我似乎不记得它叫什么了。

在网上搜索,我找到了Haml,但 Haml 语法看起来不像我记得的文章中的示例。文章中的语法使用了直角括号,这是缩进的一种替代。

这是什么语言?

0 投票
7 回答
531 浏览

javascript - 用 JavaScript 写这个的最短方法

if $('.item:last').attr('id').split('-')[1]is notundefined var liid等于 that,如果是undefinedthen 它等于null

0 投票
4 回答
373 浏览

lambda - 为什么 lambda 而不是函数定义简写在方案中被认为是好的风格?

在方案中,为什么会这样:

被认为比这更好的风格:

是否有任何理由偏爱其中一个?

0 投票
2 回答
1996 浏览

css - CSS 背景属性 - 简写与长格式

据我了解,当您使用速记属性background时,浏览器首先将所有背景属性设置为其默认值,然后放入您声明的值。那么使用更好吗background-color:white?而不是background:white?当您输入更多值(例如背景位置或背景图像)时,这会改变吗?还是最好单独声明属性?

我认为必须有某种临界点,其中字节的节省平衡了通过单独指定属性获得的处理时间。但是,我可能完全错了——这就是我在这里问的原因。

0 投票
1 回答
1080 浏览

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;

0 投票
9 回答
722 浏览

javascript - 复制字符串的 Javascript 速记方法

我在一个函数中有这个代码,并想缩短它 - 它对数组中的每个项目应用相同的样式。

迄今为止没有答案(因为我正在循环通过代码??)

通过仅将先前显示的幻灯片可见性设置为隐藏来解决它

0 投票
3 回答
21916 浏览

php - 基于 PHP 中另一个变量的存在来定义一个变量的简写条件

本质上,我希望能够将变量定义为一件事,除非那件事不存在。我发誓在某处我看到了一个类似这样的速记条件:

但是我找不到任何文档来正确执行此操作,老实说,它可能是 JS 或 ASP 或我看到的其他东西。

我知道上面代码中应该发生的一切只是检查任一语句是否返回 true。但我想我看到有人做了一些基本上定义了默认值的事情,如果第一次失败。这是任何人都知道并可以帮助我的事情吗?我疯了吗?说:

或者说特别多余:

想法?

0 投票
6 回答
3666 浏览

javascript - JavaScript 中 && 简写的解释

使用 jQuery 的水印插件,我正在尝试 jslint 并最小化函数,但我遇到了我以前从未见过的语法,其中存在真正应该有赋值或函数调用的表达式:

我对以下几行特别感兴趣:

有人可以解释这个速记并重写这些函数,以便我可以比较它们以更好地理解速记吗?

谢谢你。

0 投票
5 回答
9789 浏览

javascript - 那里有很好的 JS 速记参考吗?

我想在我的常规编码习惯中加入任何速记技术,并且当我在压缩代码中看到它们时也能够阅读它们。

有人知道概述技术的参考页面或文档吗?

编辑:我之前提到过缩小器,现在我很清楚,缩小和高效的 JS 打字技术是两个几乎完全不同的概念。