发表于: 2017-07-25 22:17:33
1 860
.今天完成的事情
1、写js任务11
之前是自己找的豆瓣的接口写了一些小demo。
完成了js任务11的第一个页面,但数据是写死的。
今天使用了一个新的组件
<view class="section">
<view class="section__title">普通选择器</view>
<picker bindchange="bindPickerChange" value="{{index}}" range="{{array}}">
<view class="picker">
当前选择:{{array[index]}} </view>
</picker></view>
明天计划的事情:
1、完成js任务11
明天找到所需要的两个接口,去Wiki找接口文档。明确接口传回的数据
把第二个页面写完
遇到的问题:
微信小程序要选择开发环境不校验下才支持http,否则是不支持http,只支持https。今天使用官网的接口,才发现了这个问题。
收获
函数声明和函数表达式
函数声明
function functionName(arg1, arg2, ...){ <!-- function body -->}
函数表达式;
var variable=function(arg1, arg2, ...){ <!-- function body -->}
两者区别
1、Javascript引擎在解析javascript代码时会‘函数声明提升'(Function declaration Hoisting)
当前执行环境(作用域)上的函数声明,而函数表达式必须等到Javascirtp引擎执行到它所在行时,
才会从上而下一行一行地解析函数表达式
2、函数表达式后面可以加括号立即调用该函数,函数声明不可以,只能以fn()形式调用 。
评论