2、小程序的JS有一些额外的成员
App方法 用于定义应用程序实例对象
Page方法 用于定义页面对象
getApp方法 用于获取全局应用程序对象
getCurrentPages方法 用来获取当前页面的调用栈(数组 最后一个就是当前页
wx对象 用来提供核心api的 官方链接: https://developers.weixin.qq.com/miniprogram/dev/api/
3、小程序JS是支持CommonJS规范的
eg:
./utils/foo.js文件
function say(msg){
console.log("hello"+msg)
}
module.exports = {
say:say
}
app.js文件
const foo = require("./utils/foo.js")
foo.say("hi")
/*** var price //商品单价
* var num //商品数量
* var receive //收款金额
*/
function cashier(price, num, receive){
var sum //商品总额
var out //应找金额
if((price*num)>500){
sum=price*num*0.8
}
if(receive<sum){
out="金额不足"
}else{
out=receive-sum
}
return "商品总额:"+sum+" 收款金额:"+receive+" 应找金额:"+out
}
微信小程序用js的数组保存颜色值是1、首先架构一下网页的样式,既然是举例,那么就简单写入四个span用来做我们的文字存放,和之后的对比。
2、我们首先用最初的css方式来给这些文字添加样式。直接用color这个属性就可以控制文字的颜色。就可以看到生效之后的效果。
3、但是如果有很多不同的,颜色组成还可以这么写嘛,答案肯定是不行的。那么我们就用js来控制首先写一个script标签,里面定义一个数组colors,存放值也就是文字,而下标就可用来表示颜色。
4、然后我们用一个循环来将,下标和分别存放到span标签中去。然后就会将三个不同的span写入页面