Skip to content

Commit 3601a34

Browse files
authored
Update example code in README.md
1 parent fb798a5 commit 3601a34

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

README.md

+5-7
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,11 @@ Can be written in Swift using JavaScriptKit
3232
```swift
3333
import JavaScriptKit
3434

35-
let alert = JSObject.global.alert.function!
36-
let document = JSObject.global.document.object!
35+
let document = JSObject.global.document
3736

38-
let divElement = document.createElement!("div").object!
37+
let divElement = document.createElement("div")
3938
divElement.innerText = "Hello, world"
40-
let body = document.body.object!
41-
_ = body.appendChild!(divElement)
39+
_ = document.body.appendChild(divElement)
4240

4341
struct Owner: Codable {
4442
let name: String
@@ -52,7 +50,7 @@ struct Pet: Codable {
5250
let jsPet = JSObject.global.pet
5351
let swiftPet: Pet = try JSValueDecoder().decode(from: jsPet)
5452

55-
alert("Swift is running on browser!")
53+
JSObject.global.alert("Swift is running in the browser!")
5654
```
5755

5856
### Usage in a browser application
@@ -130,4 +128,4 @@ $ ./scripts/install-toolchain.sh
130128
$ swift --version
131129
Swift version 5.3-dev (LLVM 09686f232a, Swift 5a196c7f13)
132130
Target: x86_64-apple-darwin19.6.0
133-
```
131+
```

0 commit comments

Comments
 (0)