File tree 1 file changed +5
-7
lines changed
1 file changed +5
-7
lines changed Original file line number Diff line number Diff line change @@ -32,13 +32,11 @@ Can be written in Swift using JavaScriptKit
32
32
``` swift
33
33
import JavaScriptKit
34
34
35
- let alert = JSObject.global .alert .function !
36
- let document = JSObject.global .document .object !
35
+ let document = JSObject.global .document
37
36
38
- let divElement = document.createElement ! (" div" ). object !
37
+ let divElement = document.createElement (" div" )
39
38
divElement.innerText = " Hello, world"
40
- let body = document.body .object !
41
- _ = body.appendChild ! (divElement)
39
+ _ = document.body .appendChild (divElement)
42
40
43
41
struct Owner : Codable {
44
42
let name: String
@@ -52,7 +50,7 @@ struct Pet: Codable {
52
50
let jsPet = JSObject.global .pet
53
51
let swiftPet: Pet = try JSValueDecoder ().decode (from : jsPet)
54
52
55
- alert (" Swift is running on browser!" )
53
+ JSObject. global . alert (" Swift is running in the browser!" )
56
54
```
57
55
58
56
### Usage in a browser application
@@ -130,4 +128,4 @@ $ ./scripts/install-toolchain.sh
130
128
$ swift --version
131
129
Swift version 5.3-dev (LLVM 09686f232a, Swift 5a196c7f13)
132
130
Target: x86_64-apple-darwin19.6.0
133
- ```
131
+ ```
You can’t perform that action at this time.
0 commit comments