---
title: javaScript
framework: uniformtypeidentifiers
role: symbol
role_heading: Type Property
path: uniformtypeidentifiers/uttype-swift.struct/javascript
---

# javaScript

A type that represents JavaScript source code.

## Declaration

```swift
static var javaScript: UTType { get }
```

## Discussion

Discussion The identifier for this type is com.netscape.javascript-source. This type conforms to UTTypeSourceCode and UTTypeExecutable.

## See Also

### Scripted programming language sources

- [script](uniformtypeidentifiers/uttype-swift.struct/script.md)
- [appleScript](uniformtypeidentifiers/uttype-swift.struct/applescript.md)
- [osaScript](uniformtypeidentifiers/uttype-swift.struct/osascript.md)
- [osaScriptBundle](uniformtypeidentifiers/uttype-swift.struct/osascriptbundle.md)
- [makefile](uniformtypeidentifiers/uttype-swift.struct/makefile.md)
- [shellScript](uniformtypeidentifiers/uttype-swift.struct/shellscript.md)
- [pythonScript](uniformtypeidentifiers/uttype-swift.struct/pythonscript.md)
- [rubyScript](uniformtypeidentifiers/uttype-swift.struct/rubyscript.md)
- [perlScript](uniformtypeidentifiers/uttype-swift.struct/perlscript.md)
- [phpScript](uniformtypeidentifiers/uttype-swift.struct/phpscript.md)
