
语法
郏国上
Object C, JavaScript, python高级研发工程师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
map1可以这样设置值吗?map1[item.trust_house_id] = item.receive_status;
对于普通对象,使用方括号语法;对于 Map 对象,使用 set 和get方法。原创 2024-12-10 18:36:45 · 556 阅读 · 0 评论 -
map1[item.id]和map1.get(item.id)的区别为何前者取出的是空,后者取出的是正确的值
如果你有一个 Map 对象并且想要获取一个值,你应该使用 map.get(key) 方法。如果你有一个普通对象,你可以使用 object[key] 来获取值。原创 2024-12-10 18:26:46 · 291 阅读 · 0 评论 -
js如何像C++那样传递地址,在函数内修改了对应变量的值外部的变量值也改变?
js如何像C++那样传递地址,在函数内修改了对应变量的值外部的变量值也改变?现代语言实现很简单,传递给函数一个对象,在函数内修改该对象的成员变量,函数外访问该对象的成员变量就是最新的值。这样的好处屏蔽底层的复杂性。很多语言都是相通的,虽然没有直接一摸一样的语法,但是都可以通过变通的方法实现。要是非要找一摸一样的语法那就着相了。原创 2024-11-08 18:36:44 · 441 阅读 · 0 评论 -
文件内的函数的定义和调用,函数内的函数定义和调用
文件内的函数的定义和调用,函数内的函数定义和调用 函数分两种同步函数和异步线程函数,异步线程函数前面带async修饰。函数内部函数前面不能带static。若一个函数是异步线程函数,使用时不用await就是不需要等待结果,让线程处理完自动结束不把结果加入到调用结果中,如定时器函数就是这样调用的。 文件内的函数,被多个文件内函数调用或为了减少冗余度或圈复杂度创建的函数,前面需要带 static。调用文件内函数并且是非函数内函数需要使用`this. `引用。原创 2024-11-08 18:08:38 · 232 阅读 · 0 评论 -
使用XCode11.2.1创建swift5纯代码主页
1.删除Main.storyboard,SceneDelegate.swift和ViewController.swift文件。2.在Info.plist文件中删除Main storyboard file base name属性和Application Scene Manifest属性。3.创建简单首页:HomeViewController.swift。4.在AppDelegate.swift文件的didFinishLaunchingWithOptions函数中增加页面代码。5.注释下面的函数。原创 2019-12-17 15:09:02 · 1261 阅读 · 1 评论 -
copy和strong的区别及使用不当引起的crash
copy属性用在需要深拷贝的地方,如:block属性。它会造成内存增加,使用不当会造成内存释放异常而崩溃。strong属性用在需要浅拷贝,保持对象不被立即释放。如:对象属性。block属性全用copy,其它全用strong。copy声明的对象变量只能对基本对象或block进行深拷贝,若是自定义对象不实现NSCoding协议(序列和反序列化)并声明为copy类型就会发生crash!原创 2019-07-25 17:38:12 · 1276 阅读 · 0 评论