Этот селектор означает, что стиль применяется только к параграфам, непосредственно следуя за другим абзацем. Простой селектор p
применил бы стиль к каждому абзацу на странице.
См. смежные селекторы на W3.org.
Это будет работать только на IE7 или выше. В IE6 стиль не будет применяться к каким-либо элементам. Это также относится к комбинатору >
, кстати.
См. Также обзор Microsoft для совместимости CSS в Internet Explorer .
Если вы используете aws-sdk с версией> 2.x, вы можете преобразовать aws.Request
в обещание с помощью функции .promise()
. Для вашего случая:
try {
let key = await kms.generateDataKey().promise();
} catch (e) {
console.log(e);
}
key
является KMS.Types.GenerateDataKeyResponse
- первым параметром обратного вызова (в стиле обратного вызова).
e
является AWSError
] - Второй параметр функции callback func
note: выражение await
разрешено только в функции async
await
требует Promise
. generateDataKey()
возвращает AWS.Request
, а не Promise
. AWS.Request
являются EventEmitters
(более или менее), но имеют метод promise
, который вы можете использовать.
import AWS, {
KMS
} from "aws-sdk";
(async function() {
const kms = new AWS.KMS();
const keyReq = kms.generateDataKey()
const key = await keyReq.promise();
// Or just:
// const key = await kms.generateDataKey().promise()
}());