js如何加注释啊

js如何加注释啊,第1张

编程过程中注释是十分重要的,在javascript(js)语言里面的注释方法有三种

1.第一种是多行注穗缺释”/**/”,一般js文件开头,介绍作者,函数等信息。

/* author:xxx *day:2007-12-04 */猜迅辩

2.第二种注释方法是最常见的”//”,在程序间随处可见,只能注释单行

//这是一行注释,只能注释单行。

//另一行注释

3.第三种注释不是很常见,会和html内昌圆的注释混淆,不推荐使用

<!-这是一行注释,只能注释单行

第三种方法后面是不要加<!这是和html注释不一样的地方

1、JS的注释升羡晌一般是双斜杠 //  或者是 /**/ 这样的块注释;而.json 是配置文件,其内容必须符合JSON格式,所以文件内部不允许有注释。

2、app.json 是全局配置文件,微信小程序中的每一个页面的【路径+页面名】都需要写在 app.json 的 pages 中,且 pages 中的第一个页面是小程序的首页 。

注意事项:

1、.wxss 文件是样式表文件,app.wxss是派雀全局的样式表文件。页面的样式表是非必要的。当有页面样式表时,页面的样式表中的样式规则会层叠覆盖 app.wxss 中的样式规则。如果不指定页面的样式表,也可以在页面的结构文件中直接使用 app.wxss 中指定的样式规则。 .json 文件具有相同的规则。 每一个页面的路径名和文件名必须相同。

2、.tabBar(客户端窗口的底部用于切换页面的tab栏)在 app.json 文件中配置,只能配置最少2个、最多5个 tab,显示顺序同tabBar标签下的pei 。

3、 tabBar 的 iconPath 和 selectedIconPath 属性可以接受一个图片的路径,这个图片必须是吵锋本地图片不能是网络图片。

4、像素单位最好使用 rpx ,微信会根据手机屏幕大小自适应。 微信小程序存放资源文件,需要在根目录下创建文件夹,引用时以 /文件夹名/资源名 的形式引用。

5、一个应用同时只能打开5个页面。wx.navigateTo 打开页面不会销毁之前的页面,如果页面层数较多注意使用 wx.redirectTo。

function getUrlVars()

{

var vars = [], hash

var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&')//获取一个url的参数(?后面的 用&分割) 变成数组

for(var i = 0i <hashes.lengthi++)//数组循环

{

hash = hashes[i].split('=')//一个参数 例如a=4

vars.push(hash[0])//hash数组添加a

vars[hash[0]] = hash[1]//赋值vars[a] 值为4

}

return vars//弯弯培返回hash数组

}

function format_number(pnumber,decimals){

if (isNaN(pnumber)) { return 0}//pnumber 空 返回0

if (pnumber=='') { return 0}//pnumber 空 返回0

var snum = new String(pnumber)//转换为string

var sec = snum.split('.')//.分割埋唯为数组

var whole = parseFloat(sec[0])//转换为float

var result = ''

if(sec.length >1){

var dec = new String(sec[1])

dec = String(parseFloat(sec[1])/Math.pow(10,(dec.length - decimals)))//转换

dec = String(whole + Math.round(parseFloat(dec))/Math.pow(10,decimals))//转换

var dot = dec.indexOf('.')//获取第一个.的位置

if(dot == -1){//如果没有点

dec += '.'//后边加个点

dot = dec.indexOf('.')//再获取第一个点的位置

}

while(dec.length <= dot + decimals) { dec += '0'}//dec长度小于等于后面的 就加0 直到长度比后边大

result = dec//赋值

} else{

var dot

var dec = new String(whole)//转换string

dec += '.'//后边加点

dot = dec.indexOf('闹皮.') //获取第一个点位置

while(dec.length <= dot + decimals) { dec += '0'}//dec长度小于等于后面的 就加0 直到长度比后边大result = dec

}

return result//返回值

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12281937.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存