Kotlin v1.4.21
  • Solutions
    • Multiplatform Mobile ↗
    • Server-side ↗
    • Web frontend
    • Data science
    • Android
  • Docs
  • Community
  • Teach
  • Play
Overview
Kotlin for Server Side
Kotlin for Android
Kotlin for JavaScript
Kotlin for Native
Kotlin for Data Science
Coroutines
Multiplatform
What's New
Kotlin plugin 2020.3
Kotlin 1.4.20
Kotlin 1.4
Kotlin 1.3
Kotlin 1.2
Kotlin 1.1
Releases and Roadmap
Kotlin Releases
Kotlin Roadmap
Getting Started
Basic Syntax
Idioms
Coding Conventions
Basics
Basic Types
Packages and Imports
Control Flow
Returns and Jumps
Classes and Objects
Classes and Inheritance
Properties and Fields
Interfaces
Functional (SAM) Interfaces
Visibility Modifiers
Extensions
Data Classes
Sealed Classes
Generics
Nested Classes
Enum Classes
Objects
Type Aliases
Inline Classes
Delegation
Delegated Properties
Functions and Lambdas
Functions
Lambdas
Inline Functions
Collections
Collections Overview
Constructing Collections
Iterators
Ranges and Progressions
Sequences
Operations Overview
Transformations
Filtering
Plus and Minus Operators
Grouping
Retrieving Collection Parts
Retrieving Single Elements
Ordering
Aggregate Operations
Collection Write Operations
List Specific Operations
Set Specific Operations
Map Specific Operations
Coroutines
Coroutines Guide
Basics
Cancellation and Timeouts
Composing Suspending Functions
Coroutine Context and Dispatchers
Asynchronous Flow
Channels
Exception Handling and Supervision
Shared Mutable State and Concurrency
Select Expression (experimental)
Multiplatform Programming
Kotlin Multiplatform
Create a multiplatform library
Discover your project
Share code on platforms
Connect to platform-specific APIs
Set up targets manually
Add dependencies
Configure compilations
Run tests
Publish a multiplatform library
Build final native binaries
Supported platforms
Multiplatform Gradle DSL Reference
Migrating to Kotlin 1.4
More Language Constructs
Destructuring Declarations
Type Checks and Casts
This expressions
Equality
Operator overloading
Null Safety
Exceptions
Annotations
Reflection
Serialization
Scope Functions
Type-Safe Builders
Opt-in Requirements
Core Libraries
Standard Library
kotlin.test
Reference
Keywords and operators
Grammar
Coding style conventions
Java Interop
Calling Java from Kotlin
Calling Kotlin from Java
JavaScript
Setting Up a Project
Dynamic Type
Calling JavaScript from Kotlin
Calling Kotlin from JavaScript
JavaScript Modules
JavaScript Reflection
JavaScript DCE
IR Compiler
Generating External Declarations with Dukat
Native
Concurrency
Immutability
Kotlin Libraries
Platform Libraries
C Interop
Objective-C and Swift Interop
Symbolicating iOS crash reports
CocoaPods Integration
Gradle Plugin
Debugging
FAQ
Tools
Gradle
Maven
Ant
Compiler options
Compiler plugins
Kapt
Dokka
OSGi
Evolution
Kotlin Evolution
Stability of Kotlin components
Compatibility Guide for Kotlin 1.3
Compatibility Guide for Kotlin 1.4
FAQ
FAQ
Comparison to Java
kotlin-stdlib / org.w3c.dom / HTMLHtmlElement / ATTRIBUTE_NODE

ATTRIBUTE_NODE

JS
1.1
val ATTRIBUTE_NODE: Short
  • GitHub logo
  • Twitter logo
  • Slack logo
  • Reddit logo
  • Stack Overflow logo
Contributing to Kotlin Releases Press Kit Security Blog Issue Tracker
Kotlin™ is protected under the Kotlin Foundation and licensed under the Apache 2 license. Supported and developed by JetBrains
Supported and developed by JetBrains
esc