Daniel Hsing
full-stack javascript developer, high-school student
At the gate to hell
var foo = "bar"
var num = 1
var array = []
var object = {
foo: "bar"
} //Bad excuse for a python dictionary :(
function foo(bar) {
console.log(bar) //Print Statement
return "Succeeded!"
}
foo(object.foo)Note: JavaScript is loosely typed
for (var i = 0; i < 5; i++) {
console.log("Daniel Rocks!")
}
var name = "Daniel"
if (name == "Daniel") {
console.log("I found Daniel!")
} else {
console.log(":( I can't find Daniel")
}
this ain't Java
var btn = document.getElementById("btn")
btn.addEventListener("click", function() {
console.log("button clicked")
})while (true) {
if (button.isClicked) {
console.log("button clicked")
button.isClicked = false
}
setTimeout(function() {
}, 1000)
}var clickListener = function(evt) {
console.log(evt)
}
target.addEventListener("click", clickListener)
target.dispatchEvent(new Event("My custom event"))
target.removeEventListener("click", clickListener) //this makes no sense to me :(
<form method="GET" action="https://www.google.com">
<input name="q"></input>
<button type="submit">submit</submit>
</form>GET http://www.google.com HTTP/1.1
Host: danielhsing.com
Accept: image/fig, application/json
Content-Type: application/json
User-Agent: random browser agent
Content-Length: 1337
10101010101101010101101 l33tGET, PUT, POST, UPDATE
By Daniel Hsing