本文主要是介绍Javascript 函数,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
字符串
验证
- 1.验证一个字符是否存在
- 1.1 for + if
- str.indexOf()
- 2.验证一个字符串片段是否存在
学习api思路
- 1.这个api是哪个对象下的
- 2.api的作用是什么?
- 3.api的实参是做什么的
- 参数是回调函数
- api中回调函数都是自动执行, 可能执行多次或单次
- 回参的值是什么
- 回调函数的return的作用是什么?相对api来说意义是什么
- 4.api的返回值是什么?
- 5.总结:什么情况下可能会用到
- 6.深入:结合 1 2 3 4 完成api模拟 使用function if for return等
封装函数思路:
- 0.确定函数名
- 1.确定作用是什么?
- 2.确定是否有返回值,如果有:确定返回值是什么类型的数据
- 2.0 告诉外界,函数的运算结果是什么
- 2.1 如果是字符串 初始化空字符 return
- 2.2 数组 初始化空数组 return
- 2.3 对象 初始化对象 return
- 2.4 num 初始化0 return
- 2.5 bool 初始化 false/true return
- 2.6 不知道 初始化 null return
- 3.确定形参,(我要完成这个功能,需要外界哪些内容)
- 4.根据外界提供的数据以及预测输出的结果,完成方法体中编码
- 4.1 分析原始值是什么?输出什么?
- 4.2 怎么做才能得到预期输出
- 4.3 先写一个静态的,哪怕是自己写的结果
- 再想怎么用代码代替手写的结果
- 再想多个时候,怎么输出多个结果
- 再想多个静态的,怎么变成动态的
- 在重复的代码中找规律(**难点:**用代码实现找到的规律)
这篇关于Javascript 函数的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!