xugaoyang

Results 21 issues of xugaoyang

用typeof obj ==='object' 判断obj是否是一个object。 事例代码 ```javascript var obj = { name: 'xiaoming' } function output(obj) { if (typeof obj === 'object') { console.log(obj.name); } else { console.log('obj is not a...

下面是同学在作业里提出两个问题。 > 老师说,异步函数帮助在等待获取数据时和用户进行交互。那么如果使用直接返回,那么浏览器在函数运行时就不能显示loading页面吗? > 异步函数以及间接返回和直接返回最根本的区别是什么?老师讲的区别是是否经由另一选定通道返回。经由其他通道返回和能否同时运行loading页面之间是什么关系?

```javascript var obj = { count: 1 } function output(obj) { obj.count = obj.count + 1; console.log(obj.count); } ``` 在上面代码之后,执行下面代码分别输出什么? ```javascript output(obj); console.log(obj.count); ``` 1. 假如两个值不一样,为什么? 2. 假如两个值一样,为什么?有没有办法保证output函数内的obj.cout的改变不影响外面的obj.count?

对象是js重最重要的概念之一。 在定义对象是,常用的方式是”属性定义“大法: ```javascript var obj = { name: 'xiaoming', age: 18, isStudent: true } ``` 上面obj有3个属性,分别是name、age、isStudent。 除了”属性定义“大法,可以运用”键值定义“大法: ```javascript var obj = { "name": 'xiaoming', "age": 18, "isStudent": true } ```...

1. 先进入你要执行的项目。 假如你的代码在下面路径 /Users/youngxu/allin/tmp_code/getting-started-with-javascript/study/lesson3 ``` > cd /Users/youngxu/allin/tmp_code/getting-started-with-javascript/study/lesson3 ``` 2. 运行 ``` > node sample_code.js ```

有同学问我一下问题。 现在做网站都可以用简单的模块拼了,那我们还学编程有什么优势?

``` 1. var name = "xiaoming"; 2. var config = { 3. name: name // 这样不会引起混淆吗? 4. } ```

需要从主项目更新自己fork的项目。请参考文档。 https://github.com/xugy0926/getting-started-with-javascript/blob/master/topics/%E5%A6%82%E4%BD%95%E4%BB%8E%E4%B8%BB%E9%A1%B9%E7%9B%AE%E6%9B%B4%E6%96%B0fork%E7%9A%84%E9%A1%B9%E7%9B%AE.md

使用过atom编辑器,当测查到代码问题时会显示红色作为提示,而vs code却没有该功能。为什么?