JavaScript承担着前端和后端的枢纽和构通的职能,它不仅可以控制前端的样式和动画等特效,还可以和数据库相连(这基本是它最重要的功能)。  js传递数据模型 ## js基础 [教程 |](https://wangdoc.com/javascript)[ ES6](http://es6.ruanyifeng.com/#README) JavaScript(简称js),是一种动态类型语言,已发展成全栈的语言:既可以做前端,又可以做编程,还可以做服务器。 小程序中js主要起到前端样式、数据绑定以及连接数据库的作用。 ```js //变量,JavaScript 也就是说,变量的类型没有限制,变量可以随时更改类型。 var a = 1 + 3; let a = 4 //es6 新版写法,语句后可以无分号 const VALUE = 30 //函数是一段可以反复调用的代码块。函数还能接受输入的参数,不同的参数会返回不同的值。 function print(s) { console.log(s) } //箭头函数,es6 新版写法 let print = (s) => { console.log(s) } ``` ## js数据类型 1. 数值(number):整数和小数(比如1和3.14) 2. 字符串(string):文本(比如Hello World)。 3. 布尔值(boolean):表示真伪的两个特殊值,即true(真)和false(假) 4. undefined:表示“未定义”或不存在,即由于目前没有定义,所以此处暂时没有任何值 5. null:表示空值,即此处的值为空。 6. 对象(object):对象就是一组“键值对”(key-value)的集合,是一种无序的复合数据集合。 对象是最复杂的数据类型,又可以分成三个子类型。 6.1 狭义的对象(object) 6.2 数组(array) 6.3 函数(function) ``` eg: var obj = { foo: 'Hello', bar: 'World' }; var obj = { p: 123, m: function () { ... }, } ``` 有三种方法,可以确定一个值到底是什么类型。 typeof运算符 instanceof运算符 Object.prototype.toString方法
author | lemooljiang |
---|---|
permlink | js-7 |
category | hive-105017 |
json_metadata | {"tags":["cn","wechat","miniprogram","design","dev"],"image":["https://steemjiang.com:8081/ipfs/QmfF3yXY77kfwMMERtCC6kAqSsxJ2GDsqRTar5GK6Bukmy"],"links":["https://wangdoc.com/javascript"],"app":"hiveblog/0.1","format":"markdown","description":"JavaScript承担着前端和后端的枢纽和构通的职能","author":"lemooljiang"} |
created | 2021-04-28 12:53:09 |
last_update | 2021-04-28 12:53:09 |
depth | 0 |
children | 0 |
last_payout | 2021-05-05 12:53:09 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 5.516 HBD |
curator_payout_value | 5.145 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 1,181 |
author_reputation | 439,262,195,242,544 |
root_title | "js基础及数据类型 / 小程序设计与开发 #7" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 103,351,236 |
net_rshares | 11,737,762,897,948 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
deanliu | 0 | 1,920,539,838,116 | 70% | ||
joythewanderer | 0 | 269,808,794,253 | 100% | ||
ace108 | 0 | 846,356,028,929 | 26% | ||
rivalhw | 0 | 1,269,343,825,138 | 100% | ||
nextgen622 | 0 | 975,912,583,029 | 100% | ||
sweetsssj | 0 | 5,129,710,348,827 | 16% | ||
dapeng | 0 | 226,993,369,051 | 100% | ||
da-dawn | 0 | 56,812,010,241 | 23% | ||
laodr | 0 | 3,615,946,325 | 100% | ||
passion-fruit | 0 | 6,704,007,167 | 100% | ||
htliao | 0 | 110,424,651,157 | 35% | ||
fortune-master | 0 | 7,221,597,930 | 100% | ||
alphacore | 0 | 19,081,684,082 | 3.01% | ||
sam99 | 0 | 34,781,732,831 | 3% | ||
catwomanteresa | 0 | 184,540,461,109 | 50% | ||
liangfengyouren | 0 | 3,438,687,371 | 50% | ||
cn-reader | 0 | 12,756,531,700 | 50% | ||
tvb | 0 | 41,011,582,941 | 50% | ||
karja | 0 | 47,948,861,681 | 10% | ||
floatinglin | 0 | 4,432,648,191 | 100% | ||
kimzwarch | 0 | 10,615,043,926 | 4% | ||
yellowbird | 0 | 6,293,267,093 | 100% | ||
dancingapple | 0 | 12,132,311,723 | 50% | ||
blc | 0 | 4,016,777,329 | 100% | ||
hqy | 0 | 24,667,199,636 | 100% | ||
etherpunk | 0 | 886,156,169 | 50% | ||
kymio | 0 | 523,414,373 | 3.75% | ||
competeapp | 0 | 802,840,268 | 100% | ||
archisteem | 0 | 1,244,238,262 | 7.5% | ||
julian2013 | 0 | 80,872,717,669 | 50% | ||
pet.society | 0 | 15,267,393,613 | 6% | ||
ctime | 0 | 278,878,784,211 | 2.5% | ||
intacto | 0 | 36,194,239,376 | 3% | ||
emma-emma | 0 | 5,387,020,519 | 100% | ||
boneym | 0 | 88,546,303,712 | 10% | ||
tunmyint | 0 | 0 | 100% |